Rover on the Ocean Floor Finds A Mysterious Purple Orb.