See also: puppetmasters

English edit

Noun edit

puppet masters

  1. plural of puppet master