Carwash service for Akihabara

When you hear of a temporary carwash set up in the Holy Grail land of Akihabara, you just know that there has to be a twist to it, right? This is no different with a new group calling themselves the  “Sukumizu Sensha Jikkou Iinkai/School Swimsuits Car Washing Executive Committee” taking pre-orders for cars to be washed by […]

Continue Reading