Venus Versus Virus Trailer

Demons exist in our world. Known as "Viruses," they are shells of men and women, sad yet fearsome beings cursed with an insatiable hunger for human souls. The only thing keeping the innocent alive are the Venus Vanguard, an elite group of hunters tas