E ven for nature lovers, there are some animals out there that give even the most dedicated naturalist the heebie-jeebies.