WTF. The Japanese are even stranger than you can think.