“WTF is that? …. Step On That Bitch!” were my first thoughts. This thing can’t be real right? After a quick Google, Damn! This thing IS a real bug! Then I got the chills and felt like throwing up. Meet the Brazilian Treehopper Bocydium Globulare.
If you’re up for more gross pics of this bug [...]