Not sure what this creature is - it almost looks ant like, but it was very very small - you can see the size of the aphid next to it, and that was a small one. It almost looked like it was interacting with an aphid next to it? But from the photo seemingly with its bag legs. Very bizarre.