Kotomora
よそ者 (よそもの, yosomono) Japanese meaning: stranger | Kotomora