Description:
Phasmatodea (stick insects) are an order of insects which can be found all over the world in warmer zones.
Their natural camouflage can make them extremely difficult to spot.
This one is within the family Diapheromeridae.
Cat Ba National Park, Cat Ba Island, Vietnam, 6 January 2024