A review by persiphone
Raybearer by Jordan Ifueko

3.0

I absolutely loved the world but I didn't love the writing nor most of the characters.