Speed bump-averse tuner gets hold of sweet kei car roadster. Peak Japan?
What better way to tackle one of the world's busiest, oddest cities than in our favourite new kei car?