Osaka Suspicion raised over ‘poor content’ of Thai Pavilion presentation at Osaka Expo April 20, 2025