Mucha Lucha/Little Einsteins

Cast

 * rikochet as leo
 * buena girl as june
 * the flea as quincy
 * penny plutonium as annie
 * masked dog as rocket