Three big cocks and a hand to please Patrizia Cavalli