Each year in December His Eminence Zim’og Rinpoche presides three days of grand Mahakala puja for the wellbeing of the world and in particular Vajrayana practitioners at large. Rinpoche says that this is his favorite and largest meal with the king of the Dharma protectors, THE ANCIENT MAHAKALA “GURGYI GONPO”.