Ambrose is an immortal witch, never being able to find her soulmate. She's unable to, because soulmates live the same amount of years. Layla is also immortal, just not a witch. She thinks she's the only one, but she doesn't try to hide it from her friends. What happens when Layla walks into the cafe Ambrose works at and they become friends? Read to find out!
5 parts