Blood and Roses: Tears of a Vampire
Blood and Roses: Tears of a Vampire
NBlood and Roses: Tears of a Vampire
Blood Oath
Episodes49
Year2026
Aria has served vampire lord Alexander for three years, but he forgets to renew their blood oath while pursuing Carmilla, leaving Aria under a lethal curse. Prince Cassius saves her with a bonding kiss. Alexander abducts Aria and forces a wedding, drawing both vampire rivals...
