A review by danaleelin
Blood Heir by Amélie Wen Zhao

4.0