Apollyon

Apollyon is the Demon Lord of War and one of the rulers of the Abyss. Her current residence is located in the city of Eschaton and is known as the Acropolis.