A review by monitos
Yellowface by R.F. Kuang

4.0

I think I have never read a book in which I hate everyone, especially the main character, and yet I couldn't put it down.

It's a damn train wreck. I loved it.