A review by alyanah
Light from Uncommon Stars by Ryka Aoki

4.0