Osaka Expo 2025 Osaka Sets New World Record With the Largest Wooden Structure Ever Built August 26, 2025