Kotomora
舗装路 (ほそうろ, hosouro) Japanese meaning: paved road | Kotomora