A review by mentat_stem
Broken Mirrors by Tim Pratt, T.A. Pratt

5.0