A review by curlyhairedbooklover
Blade and Bone by Catherine Johnson

5.0

It was great and really cool.