Suzuki Lapin

The Suzuki Lapin is a kei car with a five-door hatchback body, manufactured since 2002 by Suzuki for the Japanese market only, and was also...