Hell's Heroes
(Demonata, book 10)
Darren Shan