A review by everlastingwhy
King of Scars by Leigh Bardugo

5.0