Me Ouch!

Me Ouch! is one of Master Mayhem's monster superstars from Massive Monster Mayhem.

Appearence: She's a cat-like Alien/Monster with purple fur with brownish-orange feathers