Prince Charming (Sesame Street)

Prince Charming is a character on Sesame Street.