When you think of large luxury seven or eight-seater vehicles, the likely image that pops into your mind would probably be something like a Toyota Alphard or Vellfire. Or perhaps something like Hyundai’s plush Palisade SUV, if square boxes and sliding …