Some photos of unusual looking insects taken at the 2 Butterfly Parks in Cameron Highlands
Some sort of leave insects. If you can spot it that is
Another leaf insect. Can you find it?
A stick insect
Another leaf insect
Some sort of leaf insect or beetle
Which is the insect and which is the leaf?
A giant beetle
A white praying mantis
Somehow this one remind me of the Transformer
A beautiful red beetle