A review by sci_mom
Yellowface by R.F. Kuang

challenging dark funny informative reflective medium-paced

5.0