¡Mucha Lucha! official wallpaper
¡Mucha Lucha! poster

¡Mucha Lucha!

(2002)

Seasons

¡Mucha Lucha! Season 1 poster

Season 1 (2002)

with 13 episodes premiered on August 17, 2002

¡Mucha Lucha! Season 2 poster

Season 2 (2003)

with 22 episodes premiered on September 13, 2003

¡Mucha Lucha! Season 3 poster

Season 3 (2004)

with 17 episodes premiered on September 11, 2004