We have little information on this deity.
Her name is the same as that of the mother of the historical Shakyamuni Buddha, Siddhartha Gautama - it means 'Great Illusion.' This was a main practice of the Shangpa Kagyu school.