Toyota HiAce Super Long Wheelbase (left) & Long Wheelbase (right)