Venus Versus Virus Trailer

Posted by ADVFilms on Sep. 12, 2007

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

Categories Pop Culture

Tags anime, supernatural, advfilms

More Details