Japan Is Now Importing More Of Its Own Cars Than Ever Before

The popular five-door Suzuki Jimny Nomade is leading the charge for models from India