A review by theperfectlyflawed
Stormdancer by Jay Kristoff

5.0

Took me a little while to get into and relate to the language I was unfamiliar with but after I did I was enthralled!