Bestowing Liberation from Severe Plagues and Intolerable Diseases By Making Offerings to the Eight Great Nāgas

Toh 3039 · One Hundred and Eight Sādhanas of Vajravidāraṇa