Hayagriva (Buddhism)
Hayagriva ("having the neck of a horse", IAST: Hayagrīva) is an important deity in Chinese, Tibetan and Japanese Buddhism. He originated as a yaksha attendant of Avalokiteśvara (Guanyin) in India, and was assimilated into the ritual practices of early Buddhism.