A Ritual of Suppression and Severing By Means of a Knowledge Mantra

Toh 2194 · Other Skillful Means Tantras