Kotomora
中心街 (chuushingai) Japanese meaning: town center | Kotomora