The Harajuku. People, mostly youngsters, walk through Takeshita Street, a famous shopping street lined with fashion boutiques, cafes and restaurants in Harajuku in Tokyo, Japan.
Photo by depositphotos.com
Discover more from Crazy Facts
Subscribe to get the latest posts sent to your email.
