Ah, Cardi B.
The foul-mouthed but ever-agreeable Miss Terry Babalon comes through for her paymasters yet again. Halloween not only saw a blue Hunter's Moon, it also saw the Demon Star at the apex of its brightness. And right on schedule, this high-priced paper-doll for the occult weirdo elite makes sure the Medusa meme gets maximum exposure before the credulous masses. And at the same time, syncs right alongside my latest goggle-eyed theorizing.
I think I'm in love.