However in Japan, a trending style there is called Harajuku. Not only is it the name of a neighborhood in Tokyo, it's also a term used to describe teenagers and other young people to express themselves by dressing up in their own self-invented fashion and cosplaying as well.
(And for those that don't know, cosplay is a term used to describe people who dress up like fictional characters from movies, anime, and even video games)
The great thing about Harajuku fashion is that everyone can dress up however they want, without the fear of being judged by others. The main reason why people in other countries may think their fashion is weird is because they put things together that others would not even consider as fashionable. They would put colors that clash in the worst possible ways together, have stuffed animals hanging from their belts, where bright blue lipstick or even wear weird patterns on top of weird patterns on top of weird patterns.
All photos © this blog