Back to Story: Toyota Alphard and Vellfire – Malaysian spec cars previewed at Toyota showroom, Mitsui Outlet Park Next Image Previous Image