A review by ktc8
Babel by R.F. Kuang

5.0

ow. shes done it again (hurt me emotionally)