Japan can be refreshingly weird and Harajuku, a corner of Tokyo near Yoyogi park, is a place where this surfaces every Sunday from an else hidden underground scene. Mostly young people dress up in the most far out costumes taken from mangas, fairytales, films, and forbidden fantasies and parade or just hang out with their friends on Jingu Bridge. And they are serious about it. The different styles go under names like cosplay, Lolita Goth, and Visual kei. They are top stylized and what looks like a sweet Little Bo Peep can turn out to be middle aged man doing his thing. It is mind blowing and has to be seen before believed.