Discover the pink winged stick insect, Madagascar’s master of camouflage, its behavior, and endangered status.
Bugs are scary. But at least we can take solace in the fact that they're small, right? Well, the goliath stick insect might have something to say about that assumption. Watch this video, if you dare.