God, save Japan..