>>515518065
Japan is/was an overwhelmingly homogenous society you fucking utter retard.

>>515518261
You idiot, Muslims mass murder in gun-free Euroshit countries all the time.