New web series is D&D with puppets

D&D plus puppets? It’s the Stuff of Legends …