
Why is Takeshita Street called Takeshita Street?
Takeshita Street in Harajuku is one of the most famous fashion centers in the world. But what does Takeshita Street mean? I bet you’ll be shocked to learn that Takeshita Street means “Giant Octopus Boner” in Japanese. Continue reading Why is Takeshita Street called Takeshita Street?