Heruka is one of the nine deities emanating from the Dhyanai Buddha Akshobya. He is one of the most popular deities of the Buddhist pantheon . Here he is shown in physical union with his prajna Vajravarahi. This photo is taken in Prince of Wales Museum in Mumbai
I, the copyright holder of this work, hereby publish it under the following license:
Latest Blocked Spammers
Log file empty or logging feature disabled.