I Like Animals More Than Some People Including some animals like leeches. Leeches are just vampire worms and how could you not like that idea? :) Post Comment Receive notifications Add a comment...