Picture: Driving in Tokyo, Japan
"If you wish to reside in Japan for longer than a year and would like to legally operate motor cars on its many streets, you'll need to obtain a Japanese driver's license. "
Read the full post below
The Quest for a Japanese Licence
November 28th, 2012