Posted by Greg Narvasa
Tuesday, August 17, 2010
Near Ogikubo station i was checking out some resturants and noticed this water pump behind one shop. I found it a bit odd. Wouldnt it be easier to just have a hose hooked up... anyways i found it interesting...