Ezekiel 38:8-23

8 aAfter many days you will be mustered. bIn the latter years you will go against cthe land that is restored from war, the land whose people dwere gathered from many peoples upon ethe mountains of Israel, which had been a continual waste. Its people were brought out from the peoples and fnow dwell securely, all of them. 9You will advance, coming on glike a storm. You will be hlike a cloud covering the land, you and all your ihordes, and many peoples with you.

10Thus says the Lord God: On that day, jthoughts will come into your mind, and you will devise an evil scheme 11and say, ‘I will go up against kthe land of unwalled villages. I will fall upon lthe quiet people who dwell securely, all of them dwelling without walls, and having no bars or gates,’ 12to seize spoil and carry off plunder, to turn your hand against mthe waste places that are now inhabited, and nthe people who were gathered from the nations, who have acquired livestock and goods, owho dwell at the center of the earth. 13 pSheba and qDedan and the merchants of Tarshish and all rits leaders
Hebrew young lions
will say to you, ‘Have you come to seize spoil? Have you assembled your hosts to carry off plunder, to carry away silver and gold, to take away livestock and goods, to seize great spoil?’

14Therefore, tson of man, prophesy, and say to uGog, Thus says the Lord God: On that day when my people Israel are vdwelling securely, wwill you not know it? 15You will come from your place out of xthe uttermost parts of the north, you and ymany peoples with you, zall of them riding on horses, a great host, a mighty army. 16You will come up against my people Israel, aalike a cloud covering the land. abIn the latter days I will bring you against my land, that the nations may know me, when through you, O Gog, acI vindicate my holiness before their eyes.

17Thus says the Lord God: Are you adhe of whom I spoke in former days by my servants the prophets of Israel, who in those days prophesied for years that I would bring you against them? 18But on that day, the day that Gog shall come against the land of Israel, declares the Lord God, aemy wrath will be roused in my anger. 19For afin my jealousy and in my blazing wrath I declare, On that day agthere shall be a great earthquake in the land of Israel. 20 ahThe fish of the sea and the birds of the heavens and the beasts of the field and all creeping things that creep on the ground, and all the people who are on the face of the earth, aishall quake at my presence. And ajthe mountains shall be thrown down, and the cliffs shall fall, and every wall shall tumble to the ground. 21 akI will summon a sword against Gog
Hebrew  against him
on all my mountains, declares the Lord God. amEvery man’s sword will be against his brother.
22With pestilence and bloodshed anI will enter into judgment with him, and aoI will rain upon him and aphis hordes and the many peoples who are with him aqtorrential rains and hailstones, arfire and sulfur. 23So I will show my greatness and my asholiness and atmake myself known in the eyes of many nations. Then authey will know that I am the Lord.

Joel 3:9-14

9 Proclaim this among the nations:
avConsecrate for war;
Or  Consecrate a war

stir up the mighty men.
Let all the men of war draw near;
let them come up.
10 axBeat your plowshares into swords,
and ayyour pruning hooks into spears;
let the weak say, “I am a warrior.”
11 azHasten and come,
all you surrounding nations,
and gather yourselves there.
baBring down your warriors, O Lord.
12Let the nations stir themselves up
and come up to bbthe Valley of Jehoshaphat;
bcfor there I will sit to judge
all the surrounding nations.
13 bdPut in the sickle,
befor the harvest is ripe.
bfGo in, tread,
bgfor the winepress is full.
The vats overflow,
for their evil is great.
14 Multitudes, multitudes,
in the valley of decision!
For bhthe day of the Lord is near
in the valley of decision.

Revelation of John 16:14

14For they are bidemonic spirits, bjperforming signs, who go abroad to the kings of the whole world, bkto assemble them for battle on blthe great day of God the Almighty.

Revelation of John 19:19-21

19And I saw bmthe beast and the kings of the earth with their armies bngathered to make war against him who was sitting on the horse and against his army. 20And the beast was captured, and with it bothe false prophet bpwho in its presence
Or on its behalf
had done the signs by which he deceived those who had received the mark of the beast and those who brworshiped its image. These two were bsthrown alive into the lake of btfire that burns with sulfur.
21And the rest were slain by the sword buthat came from the mouth of him who was sitting on the horse, and bvall the birds were gorged with their flesh.

Revelation of John 20:8-9

8and will come out bwto deceive the nations that are at the four corners of the earth, bxGog and Magog, byto gather them for battle; their number is like the sand of the sea. 9And bzthey marched up over the broad plain of the earth and surrounded cathe camp of the saints and cbthe beloved city, but ccfire came down from heaven
Some manuscripts  from God, out of heaven, or out of heaven from God
and consumed them,
Copyright information for ESV