A review by disastrouspenguin
Keys to the Demon Prison by Brandon Mull
3.0
Kind of strange ending. I was torn between giving this book 3 or 4 stars because I really enjoyed some of this, and was really kind of weirded out by other parts.