>>599278This has to be bait, but…
Japan is far too glorified by the west, and I don't defend their shitty actions, but a few of your points are inaccurate to actual Japanese culture- nor are they exclusive to Japanese culture. Did you pull your points from a Google search of "why japan sucks"?