Ithaca has always been known to be a haven for the performing arts, with music and theater performances constantly going on around the city. One such performing art is puppetry, a style getting more recognition...