I think anything would be better than japanease. Perkins, Volvo, Scania, MAN, Deutz, Mercedes, would be awesome. Nothing Oriental :x should come within a hundred feet of these things. There's just sometthing wrong with that. I cringe when I see a Hino, or Fuso cab over truck.
I could see...