Arm Champ II

Muvea is a character from Puppy Dog Pals.

Rolly's Big Break
Season 5, Episode 14a Airdate: May 22, 2022