See also: puppet shows

English edit

Noun edit

puppet-shows

  1. plural of puppet-show