a stilted dramatic performance (as if by puppets)
the art of making puppets and presenting puppet shows