Osaka 1.2-mile-long world’s largest timber structure ‘Grand Ring’ unveiled at Osaka Expo April 26, 2025