Mucha Lucha/Maya and Miguel

Buena Girl as Maya Rikochet as Miguel The Flea as Tito Masked Dog as Paco Headmistress as Abuela