Oggy and the Cockroaches

Buena Mom is a mother of Buena Girl from ¡Mucha Lucha!. She got to reveal her abs.

Big Buena Sellout
Season 2, Episode 12a Airdate: January 24, 2004

Buena Mom flexes her biceps doing front double biceps at the beginning.