Podcast: Hayagriva Buddha’s Supreme Mantra chanted in Sanskrit 108 Times: Pacifies strife, obstacles diseases
Many Buddhist teachers have requested students recite Hayagriva’s supreme mantra in troubled times. In The Sutra of Forming Hayagriva it...