Harajuku has been known as the capitol of fashion for many years. From the most trendiest fashion right to the most outrageous fashion can be found here. Apart from the main walking street which is known as Takeshita Street, there is also the high end shopping area known as Omotesandō (表参道) Street. Another highlight of this place is the famous Yoyogi Park where on weekends, the best of the best in Japanese fashion can be seen. Among the unique fashion observed here, you see defunct Rockabilly fashion right to the Punk Rock era. From here, the first thing you would notice is the massive crowds surrounding the entire area. A large majority would be mostly teenagers who come here to shop or just hang out. The weekend is the best time to visit Harajuku and you should spend at least half a day there. Go in the late mornings till the late afternoons.