A review by puddledunk
Pahua and the Soul Stealer by Lori M. Lee

adventurous informative mysterious medium-paced

3.5