Revelation 19

Praise: God is praised by a great multitude in heaven