Rare 18-foot Oarfish caught