Brooke has always lived a normal-ish life, well other than the part where she can see spirit ribbons and the dead. OK...soooo maybe her life isn't normal, but it was always been fine with her. One day, Brooke runs into a demon named Lynx who saves her life. In the aftermath, he makes her swear to him her life as a human would belong to him until the day she drew her last breath. With this, the oath was made but will Brooke ever be able to break the cursed oath?
1 part