Wishfulfilling Jewel with tsog
The extensive fulfilling and restoring ritual of the Dharma Protector, the great king Dorje Shugden, in conjunction with Mahakala, Kalarupa, Kalindewi, and other Dharma Protectors
This practice consists of five parts: Praise to Manjushri, the Guru Yoga of Je Tsongkhapa, Self-generation as Heruka, the Fulfilling and Restoring Ritual of the General Protectors, and the Fulfilling and Restoring Ritual of the Great King Dorje Shugden. Of these, the last is the principal practice.
A Dharma Protector is an emanation of a Buddha or a Bodhisattva whose main functions are to avert the inner and outer obstacles that prevent practitioners from gaining spiritual realisations and to arrange all the necessary conditions for their practice. Beings in this present time have a strong karmic link with Dorje Shugden, so he is the Dharma Protector who can most help them. Therefore it is said that now is the time to rely upon Dorje Shugden. Dorje Shugden always helps, guides, and protects pure and faithful practitioners by granting blessings, increasing their wisdom, fulfilling their wishes, and bestowing success in all their virtuous activities.
There are many brief and middling-length sadhanas of Dorje Shugden, such as Heart Jewel and Wishfulfilling Jewel. This extensive sadhana is called Kangso in Tibetan, which means Fulfilling and Restoring Ritual, and it is usually performed once a month in Dharma Centres.