A review by oryx_and_crake
Earthlings by Sayaka Murata

challenging dark sad

3.0