Scan barcode
A review by msradiosilence
Annihilation by Jeff VanderMeer
Graphic: Abandonment, Self harm, Body horror, Confinement, Grief, Murder, Suicide, Dementia, Emotional abuse, Gun violence, Alcohol, Animal death, Blood, Suicide attempt, Violence, Cursing, Death, and Sexual content