Did I Mention Great Roads?

North Coast of Western Japan