 Barracuda refuses to divulge any information, and dies laughing when the Punisher activates the ride he is attached to, which rips Barracuda in half.Barracuda is as an aquatic extraterrestrial, and a drug dealer with ties to the Six-Fingered Hand.The Punisher tracks Barracuda down to his safe house on the planet Aquarion, wounds him, and forces him into revealing who the Capos of the Six-Fingered Hand are by withholding the device Barracuda needs to breathe while on dry land.