asura
 
阿修羅
Mythical demi-god often assuming fearsome appearances.