Kotomora
ダークヒーロー (daakuhiiroo) Japanese meaning: antihero | Kotomora