You're looking at what's likely to be Australia's cheapest new electric vehicle (EV), but its name doesn't match its cutesy ...