The Ivy Vine Players Puppet Theater employs 75 characters and props, one puppeteer, and a walking, wearable stage. They've performed from New Zealand to New York, Ecuador to Edinburgh, and Raleigh to the Rail Trail Cafe. The puppets are fashioned lovingly from cast-off clothing, which gives them a familiar feeling and keeps their carbon footprints tiny.