A review by micahelise
Yellowface by R.F. Kuang

5.0

5/5. omg. OMG. i have no one to talk about this with. i could write a 30 page essay about this TONIGHT. so many details, so much thought AHHHH!!!!!