These cute little Mitsubishi vans are all over the Mediterranean.