Japan’s 2025 is Not Looking Good (mirror)