A review by snowlilly
Brilliance of the Moon by Lian Hearn

3.0

not the ending I thought