ZULFIQAR MOTORS CO., LTD
株式会社 ズルフィカール モーターズ
It is an eight-seater MPV built by Toyota. Toyota Voxy and Toyota Esquire are twins of this minivan. It offers plenty of space for Passengers and cargo. Currently, it is in its third generation that started its production in 2004.