Now, let's unwrap this holiday horror treat, DC Horror Presents #3 ... peculiar souvenir this holiday season. Nothing says "Merry Christmas" quite like parasitic dirt from an alien planet.