Mexico City is gearing up for the 2026 World Cup with a mascot that's sure to win the hearts of fans everywhere.