Japan has fallen (again).