2008 Fisher Price P3558 LG Shaggy Red ELMO Full Body Puppet

2008 Fisher Price Mattel No. P3558 Sesame Street Plush 18 inch Shaggy Chenille Red ELMO Full Body Puppet – Hard Plastic Googly Eyes – Hard Black Mouth – Lined Opening for Mouth – Only Mouth Moves LIKE NEW