Everything Selene knows shatters in an instant. One moment, she’s living a boring, normal life. The next, she’s in a world called Lunara, facing a dying father she never knew, and a wolf god king claiming she’s his long-lost mate.
Selene doesn’t believe in fate, soul bonds, or magic contracts signed 500 years ago. She especially doesn’t believe she’s a reincarnated princess… until her memories start clawing their way back.
Now hunted by the one who cursed her, Selene has to navigate royal politics, ancient betrayal, and her growing connection to the dangerously charming King Asher.
If she fails, she’ll be reborn again. And again. And again.
Until someone finishes what they started.
What’s worse: losing her life or losing herself to the king who already owns her soul?