In India rainbow moonstone is a highly sacred stone. Throughout history merchants could not even display the crystal unless it was rested on a yellow cloth. Yellow has always been the most sacred color in India.
Crystal affirmation: I am a creator, a goddess, a lover and a mother.
This crystal is sourced in India.