A review by the_book_snek
Ironside by Holly Black

5.0