A review by trashyypandareads
Light from Uncommon Stars by Ryka Aoki

5.0

you ever finish a book and just sit there dumbfounded at how the author can write something so amazing