bright_winter_moon 's review for:

Mirage by Somaiya Daud
3.75
medium-paced
Strong character development: Yes