Shot in Harajuku, Tokyo.
The street in this photo is Takeshita-Dori street. It is a pedestrian-only street and one of the busiest streets in Tokyo. Many fashion boutiques, cafes, restaurants and others stand side by side. And it is crowded whenever I visit. It is also full with people on this day.
It is rare to come to here for me because I don't like the press of people. At the time of shooting, I left the place in indecent haste after I took some photos.