3 watching3 hours agoWatch and Talk - LILY C.A.T. (1987), DEMON CITY SHINJUKU (1988), VAMPIRE HUNTER D (1985)ZooBox
6 days agoTo Take Over Humanity, Vampires Awaken an Ancient Blood God From a 10,000 Year Old SleepHollywood
3 days agoThousands of Humans End up Stacked in Blood Farms As Vampires Start to Take Over The WorldHollywood