Kotomora
ヘルファイア (herufaia) Japanese meaning: hellfire | Kotomora