Rahula-The main functions of a dharmapāla are said to be to avert the inner and outer obstacles that prevent spiritual practitioners from attaining spiritual realizations, as well as to foster the necessary conditions for their practice.
Mahakala known as Gonpo in Tibetan was originally a demon, who was tamed by Manjushree and Avalokiteswora and turned into a fierce protector of Buddhism, belonging to the Dharmapalas. This important spiritual protector deity is also known as "the lord of the wind", and "the great black one", a great guardian of the Dharma.
The Six-armed Mahakala is favored by the Gelug order of Tibetan Buddhism, and in this manifestation is considered to be a fierce and powerful emanation of Avalokiteśvara, the bodhisattva of compassion. tumblr_mdazxx6GXg1r4p4ago1_500.jpg (486×750)