Feel free to laugh at the clip of me mimicking a clue, but as you're laughing please think to help me solve this mystery. Thanks in advance.
Genre: Electronic, New Age
Year: 90's
Voice: Female (most likely, but I maybe wrong)
Lyrics: I can't remember any but there is vocalizing/chanting
Clip: http://www.youtube.com/watch?v=cAigoRPfqrQ
.