Karou is a moron and makes me want to shake her. Luckily, there is enough of the book beyond her to keep me satisfied. The world building, the politics, and the plot are oddly compelling for someone who usualy only reads books for the characters and relationships. I am going to have to read the next one, so hopefully Karou will become less annoying and idiotic.