Scan barcode
A review by scrow1022
Waiting on a Bright Moon by Neon Yang
4.0
Lovely and haunting, all too believable, a marvelous mix of technology and magic. Grim yet hopeful.