Juni Shinshou are the 12 Heavenly Generals.
They protect and serve the Yakushi Nyorai (the Medicine Buddha).
They are Bikara Taisho, Shotora Taisho, Shindara Taisho, Makora Taisho, Haira Taisho, Indara Taisho, Sanchira Taisho, Anira Taisho, Anchira Taisho, Mekira Taisho and Basara Taisho.
They offer protection during the 12 daylight hours and represent the 12 months and 12 cosmic directions.
They are said to command the 84,000 poresof the skin in defending the health of the faithful.