hand puppet

definition: a puppet with a cloth body and hollow head
example:
speech part: noun
synonyms: glove puppet glove doll

How hand puppet is being used?