A compact and easy-to-park kei car that marries cute styling with an all-electric powertrain. Set to go on sale in Japan in ...