Leaf-footed bug (detail)