Timmy Monster

Timmy Monster is a large green meat-eating muppet monster appears in a Muppet Show.