Puppet Company Yellow & Blue Sock Monster Glove Puppet 18” Squeaky.
Very good condition with squeaky mouth