Raise Some Hell
Deals with the Devil can't be that bad, right?
A young man falls down a rabbit hole to a school where people are trained to summon demons in order to fight. He ends up losing his past, but makes friends as they try to figure out who’s trying to undermine everything…
complete fantasy friendship humor modern fiction occult self-esteem urban fantasy violence