Kotomora
幹線道路 (kansendouro) Japanese meaning: main road | Kotomora