Scan barcode
A review by mamap
Cast in Shadow by Michelle Sagara
3.0
so cryptic that it's often hard to follow the story. the characters are very vivid and interesting. sometimes slow.