A review by saintmaud
Raybearer by Jordan Ifueko

4.0