Posted on 05.11.16 under Tokyo people
The people seen when you go south on Yamate Dori, left on Inokashira Dori, right on the road that parallels the Yamanote Line from Harajuku to Shibuya, then a little left to Meiji Dori past Shibuya Station.
“Whoa, he has awesome form,” they thought…