Vellfire

VELLFIRE 2.5

Toyota Vellfire is a seven-seater MPV that is based on the Alphard. It features a sportier look and a different powertrain, compared to the car it based on.