Mean Spirit
Mean Spirit
Ratings3
Average rating4.3
honestly a really enjoyable read. held from 5* because i found the sheer amounts of character introductions in the start to be very hard to follow, and it took a while for me to really understand what was happening or if there was much of a plot. once the plot picks up though it gets very good.