Here is a little piece of info about ashura:
Taken into Buddhism, Ashura was added in Hachi Bushu as a Buddhist guardian. Though it is not recognized in the theory of Goshu (Five Realms), in the theory of
Rokudo it refers to the world in which people with fighting spirit at any time live in such mental condition, or refers to such a mental condition.
The interpretation of a treasure hall of
Kofuku-ji Temple describes 'Ashura' as "Taiyoshin" (the SUN GOD) or "Hinokami" (the god of fire) in Indian Hinduism.