RIB Barracuda Pleasure Satellite 900 and Aphrodite 850 2019-03-032023-02-06 Karel Overlaet, Medianaut The Barracuda Pleasure Satellite and Aphrodite are manufatured by the Greek company Barracuda. Their main focus is quality, durability, reliability and safety. Others Also Read...HIGHFIELD Boats Debuts Largest RIB to Date – the All New SPORT 900RIB SRA-900 Spartan Console - Zodiac Milpro™ OfficialMilpro Training RIB SRA-900 OB Zodiac Milpro™ OfficialHighfield's Impressive Flagship Sport 900