Categories TB.Grafico Tokyo Walking Scooters Post author By Jean Snow Post date December 11, 2005 Taken on one of the back streets of Harajuku, not far from the Final Home store. ← Mario Kart Worldwide → The North Face X Surface to Air