The Mother is a ancient demon that controls the cannibals who inhabit the Pilgrim's Rest Inn. She is responsible for the cloak that makes them appear human. She lives inside the caves connected to the Pilgrim's Rest Inn and is responsible for the pollution of the Great Southern Forest.
Measured over four meters and have a repulsive appareance similar to that of the cannibals.
Her fate depend of the Player's choice. She can die at the hands of the Player or she can be allowed live in the caves if he accepts a treatment.