Japan jeers at ‘terrifying’ mascot for Osaka World Expo: ‘My gods, who approved that monstrosity?’

The official mascot of the 2025 Osaka World Expo has a drippy blue body and bulging red head with five eyes pointing in different directions Suggestions for a name – after organisers asked the public …
( read original story …)