A creature from Atlanta’s Center of Puppetry Arts. A beautiful place by the looks of it, if I