juels 's review for:

When Devils Sing by Xan Kaur
4.0
dark mysterious reflective sad tense fast-paced