A hand puppet is a type of puppet that is controlled by the hand or hands that occupies the interior of the puppet. Glove puppets are a variation of hand puppets.

Close Menu
×
×

Cart