A review by unambiguouslyme
Trickster's Queen by Tamora Pierce

5.0