A review by dldx
Blossoms and Shadows by Lian Hearn

3.0

Terrible first half, semi-decent second half.