The Vampire Lord Spoils His Blood Servant Rotten

The Vampire Lord Spoils His Blood Servant Rotten

52 episodes

Selena, a human adopted by a werewolf clan, serves vampire Marquis Anderson as his blood servant. Believing he will marry pure-blood noble Evelyn, she plans one night with him on their anniversary before ending their three-year contract—and her unrequited love.

New movies

See all movies