A review by oadenny
The Assassin's Blade by Sarah J. Maas

4.0

the only reason it’s not 5 is because of the traumatic ending.