Tokyo hillside street with stacked storefront signs and buildings