Small still beautiful in Japan with latest Suzuki minicar