A review by anxietea_reads
Odd Blood by Azalea Crowley

Did not finish book. Stopped at 41%.
soft dnfing will pick up again