Leaf Insect - The Phantom:

Leaf insect - adorning the forest like an ornament of evolution, amazing for its incredible camouflage. These ancient insects are phantoms…