A review by khourianya
Impractical Magic by Emily Grimoire

funny hopeful mysterious sad tense fast-paced

4.0