MyVidster
Thumbnail for These Giant Leaf Insects Will Sway Your Heart | Deep Look

These Giant Leaf Insects Will Sway Your Heart | Deep Look

Giant Malaysian leaf insects stay still – very still – on their host plants to avoid hungry predators. But as they grow up, they can't...

Watch video