Your nomination for nature's ickiest fucking creature, Anonymous?
Bot flies. If you don't know what they are, google them.
>>205350owned by>>205351
I vote bot fly as well.