Illusion Plus on sea trials
Photo: Pride Mega Yachts