Merry Monster

Merry Monster is a Sesame Street Monster.