John DiFool's Mom (Character)

John DiFool's Mom (birth name unknown) is the wife of Oliver DiFool and the mother of John DiFool. She worked as a prostitute at the Daredevil Club for most of her life, before commiting suicide due to a shortage of amorine, a drug to which she was addicted, and the only relief for the meropa virus that afflicted her.

She made her first appearance in the first issue of Before the Incal: Farewell, Father.

Early life
She worked as a prostitue from a youn age, eventually meeting Oliver DiFool, with whom he had a child, John DiFool. Usually the Techno-technos would take the newborns away from the lower-level prostitutes, but in this case she and Oliver decided to keep their son hidden away from the Techno-technos. Thus, their son spend the first seven years of his life under the care of Sofiah, although they would often come to visit him.

At one point, Oliver was sentenced to two years in prison and she become inflicted with the meropa virus, the only known cure being the drug amorine.

Life at the Daredevil Club and death
She continued to work at the Daredevil Club, often times being too busy to properly take care of John. She also became addicted to amorine, which Snailhead supplied to her.

Upon learning there would be a shortage of the drug that would last a year she decided to commit by suicide by jumping down Suicide Alley.

Before her death she left a recorded holovid message for John, in which she asked John to remember her as a woman who found inner godliness through meditation and that she hoped to be her guide in her next incarnation, and that he needed to discover the secret of the amorose.

Symbolism
According to Jodorowsky "Animah is DiFool's mother", she's her reincarnation, hence the physical similarity. In her holovid message to John she says: "I was your mother, but also your sister, your friend, your lover, and your daughter… in my next incarnation I hope to be your guide".