Mahakala comes from the Sanskrit maha (great) and Kala (death or time) which translates that he is a deity beyond time. In Tibet, he is also called the Nagpo Chenpo, or the Great Black One, and is revered as guardian and protector. He is affiliated with the Hindu god Shiva. Ac...