Kotomora
中通り (nakadoori) Japanese meaning: intermediate street | Kotomora