Most probably Karmaheruka, the wrathful emation of Budha Amogashiddhi
Tibetan Paintings by Hugo E. Kreijger (list of image plates)