Hand Puppet 14 inches - EMILCHEN - A Genuine Living Puppets USA Product Genuine Living Puppets product - 14 inches