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.

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