Blood Bond

To save the endangered werewolf clan, the haughty werewolf princess is forced to offer herself as a "blood slave" to the millennia-old vampire tyrant, yet accidentally triggers a cross-species soul bond.

30 episodes