If you want to see the craziest mating out there you should see animalsgonecrazy.com the video there even has snails mating. I never knew that they were hermaphrodites. Abusive comment hidden. (Show it anyway.)