I'm sorry, wut?
I'm barely tracking on the evangelical muppets before they're all-in on a demonic foot fetish but it's powerful imagery.
About the Monster Drink Logo being Satanic, it's the Bozo version. Just saying, dude was executive class in Heaven and getting illiterate fanfic probably less chime ringing than one might imagine.
See, the actual number IRL isn't six six six in Hebrew, it's specifically six hundred sixty six and each character has a different symbol.
Clowns.