Driving in Japan as a foreigner comes with challenges — unfamiliar traffic tickets, driving on the left and language barriers ...