A review by ashurredly
Jade Shards by Fonda Lee

5.0