Artis and Ambon in wild Sicilian sexcapade.