Ant damsel bug - Himacerus mirmicoides