Working on that now, will have an answer shortly. That was my first guess, another guy said maybe baby pond weed. I'll get the smell test results in a few minutes.

Thanks