Crossword clues for Puppets, perhaps:TOOLSPuppets, perhapsCRAFTMake paper bag puppets, perhapsSOCKFuture puppet, perhaps