Kotomora
逃亡者 (toubousha) Japanese meaning: fugitive | Kotomora