Marchungma is a Yidam, a protective deity, for those practicing the Chod. Green Tara is called upon during the practice. From the top register.
Marchungma is a Yidam, a protective deity, for those practicing the Chod. Green Tara is called upon during the practice. From the top register.