Revelation Twelve

The 12-Starred Woman’s Travail,
Satan Cast Out,
But, Satan Cannot Prevail