A review by the_book_snek
Long Live Evil by Sarah Rees Brennan

fast-paced

5.0