If driving in Japan is driving you crazy, we hope the latest in our occasional…