Skip to content

Purchase the Maidensong Magica universe of queer magical girl stories!
Maidensong Magica

Magica Riot - Maidensong Magica Book One

Claire always wanted to be a girl.
She never dreamed she'd be a magical girl.

The last night of Claire Ryland's old life was pretty normal, aside from the alley fight with interdimensional monsters. Fortunately, the drummer of her favorite local band transformed into a magical girl and saved her.

Then Claire became a magical girl as well. Things got a little complicated after that.

Now Claire is juggling two new lives: living as a girl and as a member of Portland's super-secret supernatural defense squad, the hard-rocking magical girls known as Magica Riot!

Read the first two chapters here!

Purchase

Ebook:

Itch.io
Bookshop.org
Amazon
Barnes & Noble
Rakuten Kobo
Apple Books

Physical:

Bookshop.org
Powell's City of Books - Frequently available in-store in Portland and Beaverton!
Always Here Books - Portland queer/trans worker-owned bookstore!
Amazon
Barnes & Noble

NEW! Audiobook:
Magica Riot is now available as an audiobook, narrated by voice actor Emma Martello!
(Mobile Suit Gundam Narrative, Demon Slayer, Jojo's Bizarre Adventure)

Itch.io
Barnes & Noble
Rakuten Kobo
Google Play
Audiobooks.com
Hoopla
Libro.fm

Jade Evergreen and the Perils of Polybius - a Maidensong Magica Story

A short 1980s tie-in to the next Magica Riot novel

THE SORCERESS APPEARS...

High school is even weirder than Jade Everly could have imagined. After the Maidensong chose her to become JADE EVERGREEN, Portland's first magical girl, she's had to deal with slime monsters, hauntings, and a nosy student reporter. But not even her favorite girl detective books could prepare her for THE PERILS OF POLYBIUS!

Read a free preview of the first chapter!

Purchase - Ebook

Itch.io

Amazon