Drivers stuck in a traffic jam in Ichinoseki city are more likely to wonder about the mysteries of the Universe than about the latest Hollywood movie – at least if they take in the billboards at the side of the road. Japan’s Iwate prefecture in the Tohoku region in the north of the country boasts a road sign underlining the region’s interest in hosting the ILC.
