60 episodes ยท ongoing
To avenge a wronged heiress, Claire Carter, the Lord of Souls, inhabits her corpse and marries the cursed Prince Julian Morgan. By saving him and absorbing h...
Watch EP 1