Ahh … Japan, where everything can be modified or customized. From compact cars, mini cars, sedans to sports cars, and of course the mini trucks. Known as kei trucks in Japan, this is a kind of parallel tuning Japanese industry.
These mini trucks meet the same standards than a conventional Kei Car. A maximum of 660cc engine, 63 HP and a maximum of 3.400mm in length.