"Cosplay (コスプレ kosupure), a contraction (or portmanteau) of the English words "costume" and "play", is a Japanese subculture centered on dressing as characters from manga, anime, and video games, and, less commonly, live action television shows, movies, or Japanese pop music bands. " - Wikipedia.
I wish I could go to Harajuku, or Japan in general
I can't believe they let you take pics of them too, kinda strange.