Kotomora
余り者 (amarimono) Japanese meaning: interloper | Kotomora