A review by jrmrf
Elementals by Francesca Lia Block
dark
medium-paced
5.0
Graphic: Death, Drug use, and Cancer
Moderate: Child death, Emotional abuse, and Gaslighting
Minor: Body shaming