Sesame Street Elmo Plush Hand Puppet 20 Inch 90% Polyester Elmo Sesame Street Hand Puppet 20 Inches Tall from Head to Toe Soft Plush Finish Super Cute Puppet