See also: puppet masters

English edit

Noun edit

puppetmasters

  1. plural of puppetmaster