original post: https://redd.it/pwmgbr
Sister sent me this video from Oklahoma US, seems to be parasites emerging from a mantis? Any ideas what is going on here? (NSFW for somewhat graphic imagery)
insects by neoncherry64
[report | abuse]