Angels and demons fighting one another, in the Valley of Megiddo, with mountains surrounding, at night, swords of fire, epic, fantasy, artstation, 8k