Simba 104586784 Punch and Judy Hand Puppet Set (6-Piece) ntbpsq1309-Puppets