Weird and weirder...

Uncle Fester? Is that you?