Too bizarre for words. The fact that it’s in Japanese doesn’t help.