Big things come in small packages. In this case, it's a great thing. Kei cars are cute and quirky, and the Alto Lapin is probably the best one from ...