Originally Posted by
bocastephen
Isn't 600cc almost a moped size engine? I had a Toyota Noah minivan and it had a remarkable lack of power especially on the expressway running between Kyoto and Amanohashidate, and those were not exactly steep mountain passes.
Moped's in most countries is under 50cc, often as low as 35cc.
The Kei cars in Japan are more than capable of getting anywhere you want, bearing body style in mind. Some of the turbo charged Kei cars easily put out upwards of 150hp, so don't discount them.