This is a world where humans and vampire has found something to co-exist: Artificial blood. Still, y...
Bloodsucker