Kotomora
流れ者 (nagaremono) Japanese meaning: stranger | Kotomora