Gift shop of course! Plaza de sesamo in Monterrey, Mexico. Sesame Street is big in Mexico. Sorry Mickey Leave a comment