A review by jeanna
Direwood by Catherine Yu

dark emotional sad tense slow-paced

2.0