A review by emhaze
Inferno by Julie Kagawa

3.5