A review by muggleborntrash
The Familiar by Leigh Bardugo

challenging dark hopeful sad tense slow-paced

4.25