Japan fucking incensed