


If you don’t live in Japan you probably have never heard of the DELICA, a « people carrier » made by Mitsubishi seen by many as a UFO in the local automotive market (from a foreigner point of view) due to its large dimensions and VAN style. But it’s actually what the DELICA is, or was…long before b…
