Glorious Woman (5th Seal)
From chapter 12 onwards, all prophecies recorded here correlate to the preceding chapters with more vivid descriptions and information.
Rev 12:1 Now a great sign appeared in heaven: a woman clothed with the sun, with the moon under her feet, and on her head a garland of twelve stars.
Mal 4:2 But to you who fear My name the Sun of Righteousness shall arise with healing in His wings; and you shall go out and grow fat like stall-fed calves.
Sun of Righteousness - Jesus the Light of the world
1. Clothed with the Sun
Mat 5:16 Let your light so shine before men, that they may see your good works and glorify your Father in heaven.
The woman with complete obedience to God and His words is clothed with the sun (put on Christ) for her good works.
Rom 13:14 But put on the Lord Jesus Christ, and make no provision for the flesh, to fulfill its lusts
Eph 2:10 For we are His workmanship, created in Christ Jesus for good works, which God prepared beforehand that we should walk in them.
We are created in Christ to do good works and to walk in His planned destiny so that we can be free from the temptations of this world.
Eph 4:24 and that you put on the new man which was created according to God, in true righteousness and holiness
2. Moon Under Her Feet
The woman has defeated the works of darkness (moon shines only at night)
Eph 5:8,11-12 For you were once darkness, but now you are light in the Lord... And have no fellowship with the unfruitful works of darkness, but rather expose them. For it is shameful even to speak of those things which are done by them in secret.
The woman shuns evil and exposes the skeletons in the closet of sinful Christians.
2Tim 2:22, 25-26 Flee also youthful lusts; but pursue righteousness, faith, love, peace with those who call on the Lord out of a pure heart... in humility correcting those who are in opposition, if God perhaps will grant them repentance, so that they may know the truth, and that they may come to their senses and escape the snare of the devil, having been taken captive by him to do his will.
3. Garland of Twelve Stars
The woman was rewarded with a garland of twelve stars for staying true to the doctrine of the 12 Apostles
Rev 21:14 Now the wall of the city had twelve foundations, and on them were the names of the twelve apostles of the Lamb.
To enter the Kingdom of Heaven, Christians must abide in the doctrine (foundation) of the Apostles, whose epistles compliment the teachings of our Lord Jesus and are mainly the words of our resurrected Lord before He went back to heaven.
Acts 1:3 to whom He also presented Himself alive after His suffering by many infallible proofs, being seen by them during forty days and speaking of the things pertaining to the kingdom of God.
The Glorious Woman had:
1. put on Christ (clothed with the sun)
2. overcame the temptation of this world, the deception of Satan and his cohorts (moon under her feet)
3. built her foundation based on the apostles’ doctrine (garland with 12 stars)
The glorious woman is a metaphor representing the undefiled church of Jesus Christ after the anarchy of WW3. All covetous, heretical and sinful Christians are wiped out leaving behind the saints to evangelize and to disciple new converts. The new church will face the oncoming Fifth Seal or the Period of Tribulation.
New Testament Church defiled
Acts 20:29-30 For I know this, that after my departure savage wolves will come in among you, not sparing the flock. Also from among yourselves men will rise up, speaking perverse things, to draw away the disciples after themselves.
The glorious church of Jesus was thriving during the apostolic age but it was soon defiled after the death of the apostle Paul. Ever since, the church of Christ has not returned to its former glory until the full cleansing in the opening of Fourth Seal.