Revelation 15:1-4

ASV(i) 1 And I saw another sign in heaven, great and marvellous, seven angels having seven plagues, [which are] the last, for in them is finished the wrath of God.
2 And I saw as it were a sea of glass mingled with fire; and them that come off victorious from the beast, and from his image, and from the number of his name, standing by the sea of glass, having harps of God. 3 And they sing the song of Moses the servant of God, and the song of the Lamb, saying,
Great and marvellous are thy works, O Lord God, the Almighty; righteous and true are thy ways, thou King of the ages. 4 Who shall not fear, O Lord, and glorify thy name? for thou only art holy; for all the nations shall come and worship before thee; for thy righteous acts have been made manifest.