


The Lapin (Alto Lapin) if one of those cute and extremely girlish Kei-cars that only Japanese know how to make. Introduced in 2002, it's very popular among women, and today, Suzuki freshened-up its design with less angular angles and smoother lines. It seems that our Alto Lapin is really taking af…
