The 2026 La MaMa Puppet Festival opened and runs through December 6 at the company's New York spaces. The biannual festival, begun in 2004, will ...