BARRACUDA
MMSI 265691020