Hayagriva is a furious manifestation of Avalokiteshvara. There are supposed to be 108 types of Hayagriva...