Kotomora
出奔者 (shupponsha) Japanese meaning: runaway | Kotomora