Kei Cars

15 quick facts about kei cars

Kei car in Kyoto

The term kei car comes from the Japanese word kei-jidosha, which simply means ‘light automobile’. The first mass-produced kei car was the Subaru 360. Nicknamed the ‘Ladybug’, nearly 400,000 were sold between 1958 and 1971. Nowadays, the only Japanese manufacturers to mass-produce their own kei cars are Honda, Daihatsu and Suzuki. Mazda, Subaru and Toyota […]

Six of the best weird kei cars

If you’re looking for something a little out of the ordinary, there’s nothing better than these six weird kei cars.