Kotomora
脱走者 (dassousha) Japanese meaning: escapee | Kotomora