A review by kiki_mcl
Babel by R.F. Kuang

adventurous challenging dark emotional informative inspiring tense

5.0