Revelations 17: 3-5 ‘So he carried me away in the spirit into the wilderness: and I saw a woman sit upon a scarlet coloured beast, full of names of blasphemy, having seven heads and ten horns. 4 And the woman arrayed in purple and scarlet colour, and decked with gold and precious stones and pearls, having a golden cup in her hand full of abominations and filthiness of her fornication: 5 And upon her forehead was a name written, MYSTERY, BABYLON THE GREAT, THE MOTHER OF HARLOTS AND ABOMINATIONS OF THE EARTH.’
Of all the miracles in the Bible, one of my favorites is God’s intense, beautiful, and graphic prophet ‘artwork’ in Revelations. I love all of the Bible. But the ‘prophetic’ is like food when I’m hungry. As with all of the Word, the Holy Spirit reveals its meaning – as is the case of the stark opposite of the Revelation chapter 17 bride, Satan’s bride, and the Revelation chapter 12 Bride, Christ’s Bride.
The Revelation chapter 12 Bride of Christ is poor as to temporal/materialistic/earthly standards but rich with Eternal Glory – ‘clothed with the sun.’ The Revelation chapter 17 harlot atop the beast is representative of the core characteristic of ‘Harlotry’-opposite of
Christ’s Virgin Bride. Her colors of purple and scarlet are the colors of blood. She is Satan’s pornographic fleshly/lusty replica of the Woman of Revelation 12:1. The Rev. 12 woman, the Church/Redeemed
is clothed with Glory (sun) – with the terrestrial at her feet – and a Crown of Light upon her head. And as we know, the Rev. 12 Woman (who is God/Word) brought forth the man child (Incarnate Christ who also is God/Word) who would rule with a Rod of iron (truth/power). The Dragon on which the Harlot rides, was present waiting to devour ‘the man child’ at His birth – since the devourer/satan/lucifer – is in fact -ETERNAL SPIRITUAL DEATH. It is the Woman of Rev. 12 woman, ‘clothed with the sun’ who contrasts/reveals the true identify of the desolate and deadly ‘harlot atop the dragon. ‘ The Harlot/Dragon, too, are joint representatives of Antichrist Kingdom (‘ full of names of blasphemy, having seven heads and ten horns) of the last days who, at his arrival in human form will be the incarnate Son of Satan claiming he is the incarnate Son of God. And she/he/they., the dragon and his ‘bride’ will ride only by the permission of God. His/her/their time is short and his/her/their fate is sealed. And, sadly, many sons and daughters will choose their government and path of destruction.
The harlot and dragon’s followers will, at the time of the Harlot’s rule, blaspheme and will receive the Mark of the Beast (dragon) which is God’s eternal judgement/pronouncement of spiritual eternal death.(11 Thes.2:8-12 And then that Wicked shall be revealed, whom the Lord shall consume with the spirit of his mouth, and shall destroy with the brightness of his coming: 9 Even him, whose coming is after the working of Satan with all power and signs and lying wonders, 10 and with all deceivableness of unrighteousness in them that perish: because they received the love of the truth, that they might be saved, 11 And for this cause God shall send them strong delusion, and they shall believe a lie: 12 That they might be damned who believe not the truth, but had pleasure in unrighteousness.’ The ‘Mark of the Beast’ is now being decided and will be decided by God – the only Righteous Judge. This ‘strong delusion that they should believe a lie’ marks them eternally as non-recipients of the ‘mark’ given the saints ‘(‘sealing of the saints’ )at the end of the Sixth Seal.
The Revelation 17 Harlot is one with the Dragon and represents the evil/carnal kingdom of Satan which is spiritually present in the World and is outside the borders of The Kingdom of God. The Revelation 12 ‘woman clothed with the sun’ is the creator/ancestry/foundation of the Kingdom of God. Comparing the Revelation 17 ‘harlot atop the dragon’ to the Glorious woman clothed with the sun who will/did birth Messiah in human form results in a clearly understood ‘truth’ as to the ‘heart’ of each one. And sadly tragic but real is the heart wrenching picture/prophecy of the eternal demise of those who ‘chose’ Death (Rev. 17 bride) over Life (Rev. 12 Bride). Amen.