Jun 26, 2018
When Someone Says, “Show Me Some Cool Nature S#*t”
How cool are these leaf insects? The video was originally shared by @tetrapod_id on Instagram and shows off some colorful members from the Phylliidae family.
Occurring from South Asia through Southeast Asia to Australia, these are some of the most remarkably well-camouflaged leaf insects in the animal kingdom.