>>26879651their country has been more or less ritually humiliated for the past 1000 years.
despite being one of the longest living countries, their entire history is of defeat and shame and even today most of their women end up fucking white man stationed in china.
they have a lot of pent up anger and no real form of release outside of internet shitposting.