A review by edensreadingcorner
Annihilation by Jeff VanderMeer

3.5