
Love X Magic
A Sapphic Romantasy Collection
Between Mischief & Magic
A drunken demon, a princess who lost her magic, and a deal to save them both...

Rei Deimos, half succubus-half satyr, is a magic-sensing, chaos-wielding mess. When her brother decides she needs to get her life together, he kicks her out of their house. With nowhere else to go, Rei finds herself at the tavern of an inn, with nothing but a bottle of red wine to keep her company. It’s there that the grumpy demon runs into a mysterious cloaked figure who she soon discovers is Amora Lianna of Cerys, the runaway princess with one goal in mind: to find her missing magic.
​
With Rei desperately in need of a job and a place to live, and Amora equally as desperate to find her magic, the two of them strike up a deal. Rei will help Amora find her magic and, in turn, secure a job as the princess’s royal advisor.
As the two women embark on their magic-seeking quest, they encounter various fae, sip warm beverages, and devour delicious pastries, all while realizing they may need each other more than they initially thought.
As love finds Rei and Amora, will it be enough to conquer the secrets that keep them up at night? Or will everything come crumbling down?
CW: Mention of illness and death, non-graphic on-page murder and death, mild depiction of stress and sadness, adult content, profanity, giant spiders
Between Salt & Serenades
A stubborn siren, a stranded selkie, and a deal to save the sea...

Sidra Solei is a cynical, deep-sea siren whose heart hardened after the final battle between her pod and the humans. When her sister arrives in the one place Sidra finds solace to inform her their pod’s hunger has become too great, Sidra is determined to act.
Dead set on saving her starving pod, Sidra sets off beyond their territory for the first time since childhood. In the vast, open sea, she crosses paths with a pesky seal intent on stealing her catch. But when they're both caught in the same fisherman's net, Sidra discovers the seal is actually a selkie named Breena—mortal enemy of the sirens.
Hungry and weary from their journeys, Sidra and Breena reluctantly join forces to avoid detection and stowaway on the fishing boat, headed for land.
Just as Breena and Sidra think they are in the clear, Breena's pelt is stolen. Unable to return to the sea without it, the two enemies strike a deal: Sidra will stay on land until Breena finds her pelt, and the two sea fae will fight against the mysterious force depleting their home of its fish.
During their time on land, Breena begins to thaw Sidra’s icy heart, reminding her of who she was before the war, but will it be enough to overcome the violent history between sirens and selkies? Or will they return to their homes and forget the love blossoming between them?
CW: grief, physical pain, sexual situations, profanity, blood and mild body gore, previous loss of a loved one
Between Broomsticks
& Beating Wings
A cursed witch, a valkyrie who lost her way, and a deal to change the underworld...
A cursed witch, a valkyrie who lost her way, and a deal to change the underworld…
Rune Dragomir is a valkyrie who, after decades of service to Odin, has grown weary of her duties in the most prestigious sect of the House of Wings. Each night, when she is expected to be gathering the souls of fallen warriors, she sneaks away to the quaint village of Stormheim. It’s there she watches the object of her deep, yet confusing fascination: Kari Kettlesdotter.
Kari comes from a long line of cursed witches. Destined to perceive herself having eyes black with rot, her curse prevents her from seeing her true reflection. Unlike the other Kettlesdotter women, her curse came with a gift: Kari can see the dead. Growing up, her gift felt more like a burden. It wasn’t until her entire family was murdered in a village raid that Kari grew to appreciate her sight. She has spent the years since trying to cope with her loss, all while gripping tight to her lifeline: her stubborn orange cat, Tove, who refuses to pass over to his next destination.
With little warning, war bleeds into Stormheim, disrupting life for Kari and Tove. Rune knows better than to interfere in the lives of mortals, but when Kari is struck with an almost fatal arrow, Rune breaks her oath and flies the injured witch on her pegasus to Valhalla: the realm for the bravest warriors killed in battle. Kari, though, is no warrior, and most importantly, she isn’t dead.
As Rune enters Valhalla, she soon understands her costly mistake. Kari, on the other hand, finds that life on the other side of the veil offers her things she has always dreamt of and refuses to return to her own realm. As the two women war over Kari’s presence in Valhalla, an unexpected love begins to blossom, fueled by the chaos of the unknown.
Will Rune finally come to her senses and send Kari back to the realm of mortals? Or will the valkyrie accept her new fate and succumb to the cursed witch’s desires?

CW: Coming Soon

Your Guide to the Love X Magic Collection
Between Mischief & Magic
​
A drunken demon, a princess who lost her magic, and a deal to save them both...
Vibes: Cozy Cottagecore, Grumpy X Sunshine, & Slow-Burn
Coziness: 4/5
Spice: 1/5
Between Salt & Serenades
​
A stubborn siren, a stranded selkie, and a deal to save the sea...
Vibes: Seaside Adventures, Natural Enemies to Lovers, & Forced Proximity
Coziness: 2/5
Spice: 1.5/5
​
Between Broomsticks & Beating Wings
​
A cursed witch, a valkyrie who lost her way, and a deal to change the underworld...
Coming Winter 2025