A review by umairah
Raybearer by Jordan Ifueko

5.0

Reread this book so I can read the sequel and it's just as good as I remember!