Found these ones from /r/snails adorableImgur: The most awesome images on the Internetimgur.comI love baby snails so much. >w<