Kotomora
来者 (らいしゃ, raisha) Japanese meaning: visitor | Kotomora