21On that day the LORD will punish the host of heaven in heaven, and on earth the kings of the earth.
22They will be gathered together like prisoners in a pit; they will be shut up in a prison, and after many days they will be punished.
23Then the moon will be abashed, and the sun ashamed; for the LORD of hosts will reign on Mount Zion and in Jerusalem, and before his elders he will manifest his glory.