Mucha Lucha
Timmy of a Thousand Masks
E23 Jan 25, 2003 25m TV-Y7
When Buena Girl and a few other students are expelled from the school, she must prove that she is innocent and she does when The Mascaritas capture the real culprit, Timmy Of A Thousand Masks.
Where to Watch Timmy of a Thousand Masks