setouchiexplorer.com
Where the streets have no name
As you may know, in Japan, only major avenues have a name, so Japan really is "where the streets have no name."