This festival is a 6 day celebration of the mysterious, ancient, and wildly varying art form of Puppetry.