A review by mirte21
Yellowface by R.F. Kuang

3.75

Good story, grabbed me. Not so fan of the length and the end though