This Mercedes VAN seems from another dimension, but take a closer look at the interior… you won’t move a finger!