Wikipedia AI summary
El Gallo
El Gallo (Spanish for "The Rooster") may refer to