17 posted 2 years ago by Zap_Powerz 2 years ago by Zap_Powerz +19 / -2 34 comments share 34 comments share save hide report block hide replies
Symbolically "the woman" is the church. The "seed of the serpent" refers to the children of the fallen angels, the giants. David killed Goliath (one of the last of the giants) by striking him in the forehead with a stone thrown from a sling.