All types of puppets including plush rod puppets and plasticine stop-motion puppets.

Curious about puppets?