The Iron Knight (Harlequin Teen)

The Iron Knight - Julie Kagawa OMG. Gush - so fantastic. I'd give it more than 5 stars.