Vajrabhairava
Vajrabhairava is one of the wrathful deities that preside over the great tantras (ritual texts) of the highest yoga as supreme protectors of the Buddhist faith.
This artwork is meant to be viewed from right to left. Scroll left to view more.