That Pajero Mini has a 20 valve 659cc turbocharged 4 cylinder engine! That engine has 5 valves per cylinder and a turbocharger to make less than 100hp/L?!?! I know kei cars are limited to 63hp, but that seams like a lot of complication to make so little horsepower. Still a really neat little 4x4 that would be fun to…