A review by fai_aka
Apollyon by Jennifer L. Armentrout

2.0

Now I feel like the story has been dragged on too long.