World’s Most Giant And Gross Insects!! MUST SEE TO BELIEVE!
Japanese Mountain Leeches:
You’d think most leeches live in water, but this one can hunt you on land. They are typically slow, but can somersault after any prey pretty quickly, or drop down from trees. They can chew through your clothing and the numbing agent they can inject you with will ensure you don’t feel them sucking on your blood.