I will stream the current Rifftrax Christmas Madness "Santa's Enchanted Village of Madness" at about 3:30 my time (6:30 eastern) today December 24th.
Anyone who has seen the MST3K episode titled "Santa Claus" where Santa has an odd live in relationship with Merlin the magician and fights off one of Satan's minions Pitch from devouring Lupita a small Mexican child's soul.... you will know what we are in for... same director and same weird weird theology.