The Strangest Cars of the 2019 Tokyo Motor Show Published on October 23, 2019 in Tokyo by Michel Deslauriers Photo: Michel Deslauriers Jiayuan City SpiritsThis little electric car can cover a distance of up to 120 kilometres on a single charge. Isn’t it cute?