
If you love your cars, consider yourself lucky you don't live in Japan. They manage to come up with some very oddball stuff, largely due to tight urban space considerations.
Here's the latest, from Nissan. It's called the Roox, and is built for them by Suzuki. It has a 64hp turbocharged engine in its powertrain range.