Shura

Shura (修羅, Shura) is a character that appears in the movie, The Last Mission.