I found this in the garden , i think it is a spider with a parasitic wasp grub attached .Nature can be cruel at times.