Necropanther premieres "The Thing From Another World" · duudey