Hi Guys, Only one comment but "Is the guy on the bike in the photo speaking on his mobile(cell) phone?"...........Dylan(Wales)
Whilst Japan still adopts to driving on the left-hand side of the road, many of the steering wheels on newer vehicles (local and imports) are allocated to the left side of the front. Not very practical if you ask me.