I Can Has Cheezburger?

Have You Ever Wanted to Learn WAY TOO MUCH About Land Snail Romance?