A review by harasnicole
King of Scars by Leigh Bardugo

5.0

Well. Didn't see that ending coming.