Mysteries of the North Pole: De La Croix, Robert