Living Puppets S703 Cookie Monster Sesame Street Hand Puppet Blue Visit on amazon Store (96) Buy now amazon