Kotomora
大路 (おおじ, ooji) Japanese meaning: main street | Kotomora