The Leaf Insect is also known as the “Walking Leaf”, the size is about 2-3cm.
I was fortunate to have spotted this nymph leaf insect at Bukit Timah Nature Reserve on my way back.
It’s walking quite fast and it’s quite amazing to see it.
Bukit Timah Nature Reserve – November 2023