Green tara mantra

Tara Devi is a feminine deity in Buddhism here is the mantra.Please be willing to share ur views about this.Here is link:https://youtu.be/q4SreMzbWlY

3 Likes