Whose ship is approaching earth?