Dave Chapman from New Zealand message
I have made 30 car buying trips to Japan ,the first was mid 1980’s. I have great respect for Japanese people and I love the japanese food and great service in the restaurants. Japan has great respect for customers and this is reflected with all dealings that I have ever had with Japan. I hope to come back some day. thank you..