Japanese people are insane