Lots o' red MINIs [ame="https://www.youtube.com/watch?v=ltto0jHl_-E"][Part1] 18th "Red Hot MINI" Off-line Meeting in Shinshu 2014 - YouTube[/ame]
Part II [ame="https://www.youtube.com/watch?v=u5PA86kU96I"][Part2] 18th "Red Hot MINI" Off-line Meeting in Shinshu 2014 - YouTube[/ame]
That's Japanese, not Chinese. First thing I noticed was driving on the left, then confirmed by the place names.
That's the first thing I thought too. Why are they driving on the wrong side of the road? China (excluding Hong Kong) drives on the right side....like us in North America.