Steve D' Monster is a lavender monster who previously appeared on Sesame Street where he was made out of the lavender Anything Muppet pattern for a few sketches.
Steve D' Monster is a lavender monster who previously appeared on Sesame Street where he was made out of the lavender Anything Muppet pattern for a few sketches.