Rigid Inflatable Boat Barracuda Aphrodite 850 Karel Overlaet, RIB Advocate The activities of Barracuda include the manufacture of Rigid Inflatable Boats from 2.5 to 12.7 meters. This Aphrodite 850 is a fine example. Others Also Read...Marlin RIB 850 HD PRO GT Twin MercuryRafnar 850 Rigid Inflatable Boat Test Drive ReviewThe Fun of Owning a Rigid Inflatable Boat (RIB): 8 ThoughtsRIB Barracuda 700