What exactly was this 'interstellar visitor'?