I've noticed reference to the 28 Yaksha Generals in several texts. To my current knowledge, the Mahāmāyūrīvidyārājñī Sūtra and the 卍新纂續藏經 Vol. 02, No. 183 (二十八夜叉大軍王名號) are the only text that explicitly lists them.

Are there any other extant material that lists the names of these generals? Many thanks.

1 Answer 1


To my knowledge, there are12 Yaksha Generals and 28 Legions Serving Avalokiteshvara, but they refer to different beings.

In Japanese Buddhism, the latter are called 二十八部衆, Nijūhachi Bushū. The link contains a list of all 28 names in Japanese.

  • Those are both different sets of deities than what I'm referring to. To my knowledge, they are known as the 二十八夜叉大軍王 in Chinese.
    – M-2
    Nov 15, 2018 at 7:32

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .