4 Feb 2023, 15:51 UTC · By: Codrin Spiridon / These Japanese kei cars look like they were made to be drivern by children or small pets, but actually, they have quite the interesting story to tell