Puppets! This gallery contains 7 photos. There are several points in the show that call for cobra puppets – little ones in the flashback, a giant one for the final battle – and the LCHS Stagecraft class have been busy building these awesome puppets!