“But who is/are the puppeteer/puppeteers???” ````````` Satan.
Yes, Satan AND his dynastic minions, probably most of whose faces and names would be unknown to us, but who have been evil doers for centuries.