NEWS 2017 Tokyo Motor Show stars: Mazda Vision Coupe and Daihatsu DN Compagno NEWS New Toyota Passo does 28km per litre