Thank god for japan