Kotomora
よそ者 (よそもの) Japanese meaning | Kotomora