Kotomora
広小路 (hirokouji) Japanese meaning: broad street | Kotomora