Yikes! You found that in your stool?? I have no idea really, but it looks surprisingly intact for having been inside of you. I don't know a whole lot, but I think in some rare cases bot flies can bite and deposit larvae inside humans but i think it's just the spot that you were bit. Horses get them in their stomach.