Oh Japan, you never cease to amaze me