A review by mrfregoe
The Familiar by Leigh Bardugo

3.25