For you
Jack
This bug is bigger of about 5-6cm in length...same family of Leaf-footed Bug as you can see the leaf pattern on its legs..
This bug is bigger of about 5-6cm in length...same family of Leaf-footed Bug as you can see the leaf pattern on its legs..