A review by kianaafshar
The Familiar by Leigh Bardugo

4.25

i cried a little