Kotomora
阿修羅 (あしゅら, ashura) Japanese meaning: Asura | Kotomora