Mystery Babylon. Revelation 17. Aligned with and riding on the beast Revelation 18 Babylon the Great a financial City of Power to rule the earth in the image of Nimrod. Tower of Babel. They are aligning to defeat the King of Kings and Lord of Lords. Jesus the mighty king returning destroys the dragon, the beast and the false prophet.