http://ebaumsworld.com/2007/01/parasite-snail.html

some crazy shit out there man