Celestia

At his location, the demon's advancing troops suffered a harsh defeat against the humans.