Kotomora
目抜き通り (menukidoori) Japanese meaning: main street | Kotomora