puppet masters

See also: puppetmasters

English

Noun

puppet masters

  1. plural of puppet master