Buddha-Weekly-THe Rudra demon Ego is devestated by Hayagriva’s power-Buddhism By Lee Kane | September 15, 2021 | 0 Buddha-Weekly-THe Rudra demon Ego is devestated by Hayagriva's power-Buddhism 2