These two gods are providing a public service for Japan. There's no actual violence happening here, so what's really happening is that the growing number of virgins in Japan are being distracted by an elaborate LARP. They get to have a lot of fun playing out their perceived greivances against...