Heruka

Beings in Vajrayana Buddhism From Wikipedia, the free encyclopedia