This week we talk about that might Kei Car. These tiny people's cars have their own culture in the Japan but what makes them so special?