Two-Headed Monster (Sesame Street)

Two-Headed Monster is a character on Sesame Street.