When street merchant Karla Gomez took her duck out for what she thought was just another ordinary day selling beverages in Mexico City, she had no idea she was about to launch the most charming mascot story of the 2026 World Cup. All it took was one viral moment and a domesticated duck named Merlin in a custom Mexico jersey to become the unofficial face of a nation’s World Cup campaign.
The magic happened on June 16 last week, right after Mexico’s electrifying 2-0 victory over South Africa in the tournament’s opening game. As fans flooded Mexico City’s Reforma Avenue to celebrate, Merlin—dressed in his miniature El Tri shirt and specially made duck socks—waddled directly into the hearts of football-obsessed strangers. Smartphones came out, social media caught fire, and suddenly a duck became more recognizable than some actual players. Gomez and her son Christian, who help manage Merlin’s modest beverage operation, never saw it coming. As Gomez put it, they thought they were just passing by unnoticed.
But there’s something beautifully human about what happened next. Instead of shying away from the spotlight, Gomez embraced her unexpected role. She now proudly calls herself Merlin’s mum and has become accustomed to fans constantly stopping for selfies with her feathered celebrity. Merlin’s even become a match predictor—think Paul the Octopus, but significantly more adorable—correctly choosing Mexico over South Korea when presented with both flags. The duck spends downtime cooling off in Mexico City’s public fountains, living his best life as an unofficial World Cup ambassador.
What makes this story resonate is its purity. There’s no corporate branding here, no manufactured mascot committee. Just a street vendor and her duck who accidentally became part of Mexico’s World Cup story. While Gomez respectfully acknowledges the official Mexico City mascot (the axolotl) and FIFA’s jaguar, she’s rightfully proud that her duck has captured something authentic—the spontaneous joy and community spirit that makes World Cup season magical. As Mexico prepares to face South Korea on Thursday before taking on the Czech Republic on June 24, one thing’s certain: Merlin will be there, waddling his way straight into the soul of this tournament.



