A review by davidb31415
Nine Goblins by T. Kingfisher

medium-paced

4.0