A review by bowie_on_mars
Yellowface by R.F. Kuang

adventurous dark informative reflective sad tense medium-paced

4.25