I'm not sure if anyone knows who she is, Amritananadmayi Devi is a woman who people are flocking to feel a divinely inspired, motherly kind of unconditional love.

She's considered India's Hugging Saint.