Takeshita Street should be a few station hops, right in front of Harajuku station of the green Yamanote line. It’s the weirdest place in Tokyo. Weirder than Akihabara.

Reply to this note

Please Login to reply.

Discussion

No replies yet.