
The Brazilian Treehopper – The Most Alien-Looking Creature on Earth
The Brazilian treehopper, a pea-sized, rainforest-dwelling insect that spends its days munching on treetop leaves, is almost certainly the most otherworldly-looking creature on our planet.













