Kotomora
舗装道路 (hosoudouro) Japanese meaning: paved road | Kotomora