First of all, i agree that Harajuku is a very cool place to hang out, but just to clarify to the answer above me the styles that were called goth and emo and punk aren’t actually those styles. The styles are actually called visual kei, oshare kei, decora kei, and gothic lolita, etc. Also i wouldn’t call a Japanese person who lived in Japan those styles cuz 1. they may not have any idea what those styles are and 2. a lot of people on the Internet have said how annoying it is that people call them those styles when they have major differences between them Harajuku is the name of a train station in Japan.
Every Sunday, the young Japanese girls get all dressed up. The styles range anywhere from Lolita Goth to Cosplay. Gwen Stefani visited Japan and was inspired by the looks. That is where she got the idea for the clothing line. You can learn a little more about them and how to copy their style of dress at the site below.