This movie should have been sold in China a long time ago, and this car is also an implantable advertisement.
/Mitsubishi /minica_toppo/