Moses M Ngeiywa from Kenya message
Japanese cars are the best in the world according to me. In my country almost every car in front of you is a Japanese make and the sales and support service is excellent. Replacement parts/spares are always available and affordable. I have not seen Car From Japan Co. stickers on cars around me except Autorec Co. It will be delightful to have your company’s signature logo on cars to make it popular like Autorec.