Ant damsel bug

Himacerus mirmicoides