croyalbird13 's review for:

Yellowface by R.F. Kuang
5.0
challenging mysterious reflective tense medium-paced