TRENDING: This is the Hercules Beetle. It Can Lift 850 Times its Weight
I am not a bug person. As a matter of fact, I'm currently terrified of this quarter size spider I found in my house the other day that got away!!! I couldn't imagine seeing one of these. Luckily, they live in Costa Rica.