Shitro means Peaceful and Wrathful deities and is a practice based on the mandala of the 100 Peaceful and Wrathful deities
So what is Shitro practice and how did it come to be? Shitro means Peaceful and Wrathful deities and is a practice based on the mandala of the 100 Peaceful and Wrathful deities. It also includes the female and male Five Buddha families, the female and male Eight Bodhisattvas, the Six Munis and Five Wrathful Herukas and their Consorts etc.