BARRACUDA, MMSI: 368256910

flag-us United States