Japan: the true King of Death Games

The title already makes it clear: Japan is the true King of Death Games. Now, don’t get me wrong, this isn’t to say that Japan’s the only country that sees read more