Meryl Sheep

Meryl Sheep is a character on Sesame Street.