Mean Mama

Mean Mama is a big dog-like meat-eating muppet monster with lots of sharp teeth.