that infomercial guy looks just like the green goblin, mr. willem defoe himself, that's what freaks me out.