Mucha Lucha
The Return of El Maléfico
Specials Episode 1
January 4, 2005 25m TV-Y7
The world of Lucha Libre is threatened when a dark force named El Maléfico is accidentally released. Our three Mascaritas, Rikochet, Buena Girl, and The Flea must rise to the challenge and send this evil back from whence it came. Their battle with El Maléfico will decide the fate of the universe.
Watch on these services
This title is currently not available on any service.