Kotomora
自動車専用道路 (jidoushasenyoudouro) Japanese meaning | Kotomora