Scan barcode
A review by potalian
A Soul of Ash and Blood by Jennifer L. Armentrout
slow-paced
3.75
Graphic: Self harm, Grief, Kidnapping, War, Murder, Gore, Sexual content, Violence, Blood, Injury/Injury detail, Death, Body horror, and Torture