A domesticated duck named Merlin, sporting a miniature Mexico shirt and custom duck socks, has waddled his way into the hearts of football fans, becoming an unlikely unofficial mascot for the country’s World Cup campaign.

Merlin’s fame was ignited during street celebrations following the co-hosts’ 2-0 victory over South Africa in last week’s World Cup opening game.

As fans gathered to cheer Mexico’s goals, the dressed-up duck wandered among the crowds on the capital’s busy Reforma Avenue.

Merlin wanders the streets of Mexico City. Photo: Reuters.

Onlookers recorded the surprising scene on their cell phones and the footage immediately went viral online, with fans demanding Merlin be the new official Mexican mascot during the World Cup.