>>87791
It's probably more likely due to japan being a totally fucked up place full of suicides http://youtu.be/4FDSdg09df8
It's probably more likely due to japan being a totally fucked up place full of suicides http://youtu.be/4FDSdg09df8