Earlier this week Osaka announced that they had chosen a bizarre, googly-eyed character as their logo for the upcoming 2025 Osaka Expo. And over the next 24 hours the Japanese public reception appeared to shift from utter confusion to disgust and then to adoring the little red creature.