Twelve Heavenly Generals


In some Buddhist denominations, the Twelve Heavenly Generals or Twelve Divine Generals are the protective deities, or yaksha, of Bhaisajyaguru, the buddha of healing. They are introduced in the Bhaiṣajyaguruvaidūryaprabharāja Sūtra.
They are collectively named as follows:
The precise names of the generals seem to vary depending on tradition. Those listed below are from an available Sanskrit transcription of the Bhaiṣajyaguruvaiḍūryaprabhārāja Sūtra:
SanskritKanjiromanized JapanesePinyinVietnameseTibetan ZodiacHonji
KiṃbhīraKubira
Kompira
Guānpíluò
Jīnpíluò
Hợi ThầnJi 'jigsBoarMaitreya
VajraBasara, BazaraFázhéluòTuất ThầnRdo rjeDogMahāsthāmaprāpta
MekhilaMekira, MeikiraMíqǐluòDậu ThầnRgyan 'dzinRoosterAmitābha
AntilaAnchira, AnteiraĀndǐluòThân ThầnGza' 'dzinMonkeyAvalokiteśvara
AnilaAniraÈnǐluòMùi ThầnRlung 'dzinSheepMārīcī
SaṇṭhilaSanchira, SanteiraShāndìluòNgọ ThầnGnas bcasHorseĀkāśagarbha
IndalaIndaraYīndàluòTỵ ThầnDbang 'dzinSnakeKṣitigarbha
PāyilaHairaBōyìluòThìn ThầnGtun 'dzinDragonMañjuśrī
MahālaMakora
Makura
MòhǔluòMão ThầnSgra 'dzinRabbitBhaiṣajyaguru
CidālaShintara
Shindūra
ZhēndàluòDần ThầnBsam 'dzinTigerSamantabhadra
CaundhulaShōtora
Shatora
ZhāodùluòSửu Thần'dzinOxVajrapāṇi
VikalaBikara
Bigyara
PíjiéluòTý ThầnRdzogs byedMouseŚākyamuni

While the Honji and zodiac correspondences listed above are the standard in Japanese sources, there is variation among texts and regional traditions.

Popular culture