Kotomora
通り (とおり, toori) Japanese meaning: street | Kotomora