Could it be ... SATAN? 👹
No doubt but let’s add that they’re communists (who are also of course satanic) for good measure.