The Japanese are just insane...