puppet masters
See also:
puppetmasters
English
Noun
puppet masters
plural of
puppet master