Mucha Lucha
Mask Maker
E22 Jan 17, 2004 25m TV-Y7
When Rikochet sees an Antonio Mascara commercial, he is fascinated, and turns in his mask. However, Antonio Mascara is selling illegal masks, so that means something...
Where to Watch Mask Maker