The Scarlet Woman aka Babalon is the Great Mother in the beliefs of Thelema.  While at face value she represents a liberated woman of carnal impulse, her essence is not limited to such.  Babalon’s instinct symbolizes abandonment of one’s self to the passive life of experience via the individual’s natural path.

Featured in the Runredfox First Love zine


Our Lady Babalon