A teal-coloured castle, a lifelike whale and a giant blue ship are just some of the unique buildings dotted along stretches of Japanese motorway ... just like in that famous scene in Lost In ...
Results that may be inaccessible to you are currently showing.