Posted on June 5, 2020 by Edwin 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 →