News Toyota Launches New ‘Alphard’ and ‘Vellfire’ Minivans in Japan Toyota Motor Corporation today launched the redesigned “Alphard” and “Vellfire” minivans through dealers across Japan. The vehicles were developed to…