Mucha Lucha/Sagwa, the Chinese Siamese Cat

Cast

 * buena girl as sagwa miao
 * rikochet as dongwa miao
 * penny plutonium as sheegwa miao
 * minotoro as baba miao
 * cindy slam as mama miao
 * the flea as fu-fu
 * snow pea as shei-hu
 * ensalada de frutas as yeh-yeh