Rod Puppetry Workshop

Rod puppetry is a form of puppetry that originated in Asia long ago. In the 1800s European colonizers and merchants took samples back home, and then European puppeteers picked up on the idea. [...]