The Antichrist Revealed

November 29th, 2016     

A clear reference to the anti-christ is that of “the woman on the scarlet coloured beast”.

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.
– Revelation 17:3

Now this of course is not literal. It’s symbolic.

Many of the symbols in the book of revelation have been studied for a long time, but they are sometimes hard to understand.

Here’s a short study on the symbols “woman”, “scarlet”, and “beast”.

Let’s start with something simple, and work our way up.


Scarlet = sins

Come now, and let us reason together, saith the LORD: though your sins be as scarlet, they shall be as white as snow; though they be red like crimson, they shall be as wool.
– Isaiah 1:18

Scarlet = sins


Beast = kingdom

Thus he said, The fourth beast shall be the fourth kingdom upon earth, which shall be diverse from all kingdoms, and shall devour the whole earth, and shall tread it down, and break it in pieces.
– Daniel 7:23

Beast = kingdom


Woman = church

I have likened the daughter of Zion to a comely and delicate woman.
– Jeremiah 6:2

So we now know that the “daughter of Zion” means “woman”, but what does Zion mean?

And I have put my words in thy mouth, and I have covered thee in the shadow of mine hand, that I may plant the heavens, and lay the foundations of the earth, and say unto Zion, Thou art my people.
– Isaiah 51:16

So now we know that “Zion” means “my people”. But who are God’s people?

It’s the church! (As in people, not the building)

The English word “church” comes from the Greek word kyriakos (Strong’s 1577) which means “belonging to the Lord”.

One could argue that “a daughter of Zion” might mean “a church with a specific denomination”, but either way, “a daughter of Zion” still means “church”.

The comparison between a woman (virgin, bride, wife) and the church isn’t new.

For the husband is the head of the wife, even as Christ is the head of the church: and he is the saviour of the body.
– Ephesians 5:23

We’re to be without spot (virgin).

For I am jealous over you with godly jealousy: for I have espoused you to one husband, that I may present you as a chaste virgin to Christ.
– 2 Corinthians 11:2

We’re the wife making herself ready.

Let us be glad and rejoice, and give honour to him: for the marriage of the Lamb is come, and his wife hath made herself ready.
– Revelation 19:7

From this we can learn the following things:

Woman = church

Virgin = church with sound doctrine

Bride/Wife = the true church of Christ

Whore/Prostitute/Harlet = church with false teachings


Putting it all together

So we can now see that “the woman on the scarlet coloured beast” refers to a country where a church is in charge of a kingdom.

That combination is unique. It’s normally the other way around.

There’s in fact only one such country, and it’s the Vatican (Roman Catholic Church).

Hard to believe?

Remember the Dark Ages?

How about the colors of the antichrist.

And the woman was 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:
– Revelation 17:4

There’s no way this is a coincidence.

How about the location of the Roman Catholic Church?

And here is the mind which hath wisdom. The seven heads are seven mountains, on which the woman sitteth.
– Revelation 17:9

The Vatican sits on the seven hills of Rome.

How about 666?

Here is wisdom. Let him that hath understanding count the number of the beast: for it is the number of a man; and his number is Six hundred threescore and six (666).
– Revelation 13:18

Every pope has the same job title, e.g. “VICARIUS FILII DEI”. This means “vicar of Christ” which means something like “to go to God, you must go via the pope, who then negotiates on your behalf”.

The pope clearly exalts himself above Jesus here.

In Latin characters are also numbers. For example, V=5, C=100, etc. The term “VICARIUS FILII DEI” then adds up to 666.

They’re in charge.

We can talk about this all day long, but clearly all roads lead to Rome.

Posted in Insight

Comments are closed.