WTF Japan

I don't know what the fuck is happening.