Ginza, Harajuku, and Shibuya - aceface
Takeshita St in Harajuku

(C) 2010 Brian Neal

Takeshita St in Harajuku

(C) 2010 Brian Neal