Unless someone is going to tell me otherwise I do believe that what I may have found today, in one of our local swiss supermarkets is some pigs testicles all packaged up and ready to be eaten!