following license: English Ekimae Street. Sendai, Miyagi prefecture, Japan. Japanese 駅前通り。宮城県仙台市。 Spanish Avemida Ekimae. Sendai, Miyagi prefectura, Japón...