Harajuku (40 of 127)
Overlooking the cos-play-zoku on Meiji-jingu bridge.