Suzuki and Mazda have debuted what is quite possibly the meanest looking super-compact city car…