Property Code: 5571

Japan's Economy Surges Ahead in 2026