You’re probably wondering how in the world we can claim a Toyota is more luxurious than a purpose-built Mercedes-Benz S-Class. We can’t blame you either, as the Toyota in question isn’t sold anywhere outside its home country of Japan. Those in the know may realize what we’re on about, so we’ll quit beating around the proverbial bush and cut to the chase.
Â