A review by popgoesbitty
Beasts of Prey by Ayana Gray

4.0

Such good writing and a super thrilling plot. Lost a star because I think the story went on a bit longer than it needed too, but the magic kept my attention despite its droning.