This is a sermon on Revelation 9:13-21.