Xmas Car Giveaway 2016 messages Jeremiah Karu Mwangi from Kenya message April 13, 2017 carfromjapan 0 Comment Jeremiah Karu Mwangi from Kenya messageRate 5 stars! The best rides in the whole world are when you are in a Japanese made posh car. The cars are comfortable and pocket friendly in terms of cost and fuel consumption. Opps!! Want a ride? Why not purchase one!!!