>>150013320
Japanese people really do tend to do horrific shit when they finally snap