Kotomora
通行者 (tsuukousha) Japanese meaning: passerby | Kotomora