In Neolithic times Quan Yin was the Chinese goddess of the primordial ocean. It was her deep feminine creative power that created life upon this world. She was depicted riding upon a sea serpent.
As time went on this great goddess was absorbed into the Buddhist tradition. The nurturing and loving energy of this mother goddess was offered to all hurting souls. As the goddess of compassion, she responds to all who call upon her.