Consequently, in Tibetan Buddhism, they take on the role of powerful but wrathful gods that maintain the world order. Tibetan Buddhism is animist, so there is no limit to the number of demons in ...
The gods must be furious. It's the only explanation that makes sense to Jia Son, a Tibetan farmer surveying the catastrophe unfolding above his village in China's mountainous Yunnan Province.