Yamantaka Statue: The Conqueror of Death Yamantaka Statues represent the Buddhist concept of wisdom in the most fearsome form imaginable. A Yamantaka statue has 9 heads with wrathful countenance, 34 Continue Reading →