A mad scientist captures young women and drains their blood in order to keep an ancient, evil duchess alive
Quick Access
Genre