I knew it was a fungus... and fungus weirds me out just as much as internal parasites! lol I'm such a wuss.