by siraanamwong
TOKYO - NOV 24 : People, mostly youngsters, walk through Takeshita Dori near Harajuku train station on November 24, 2013. Takeshita Dori is considered a birthplace of Japan's fashion trends.