5 Interesting Facts About Driving in Japan