Bit of Fun mascot the Jester Queen

Zombie Snails



Video Credit: Nat Geo Wild      Sent in by: jf



These mind-controlling parasites called Leucochloridium paradoxum command infected snails to do their bidding.