Upvote:2
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.