Oh Japan. You crazy crazy fools