Merry Monster

Merry Monster is a character on Sesame Street.