Luxury motor yacht Leigh is a 1997 89ft Mochi motor yacht designed by Nuvolari & Lenard. Leigh is usually based in Barcelona, Spain for the majority of the year with the exception of July and August when she is based in the Balearics. Leigh can accommodate up to 8 guests.
Motor yacht WHITE FANG is a 26,00m (85' 3") charter yacht built by Mochi in 1996. The charter yacht WHITE FANG I one of the few yachts legally able to charter in Spanish waters and is based in Palma de Mallorca, the Balearic Islands, Spain. M.Y WHITE FANG can accommodate up to 8 guests in 4 spacious cabins and has a crew of 4.