WTF..... I spent a lot of time in Japan. This is 100% BS. Maybe a couple freak occasions here and there just like white hillbillies fucking their goats but definitely made up BS. The Japs are very traditional and proud. Shit like this will get your head chopped if neighbors find out.