Kotomora
歩行者天国 (ほこうしゃてんごく) Japanese meaning | Kotomora