Why does Japan have so many weird subcultures?

By |2020-06-18T19:57:28+00:00December 11th, 2019|Categories: Podcast|Tags: , , , |

Japanese people are stereotypically considered serious and formal, but at the same time, Japan is also known for having a good share of weird subcultures and extravagant fashion. Why are there these two poles?