There’s all these thin green ribbons of something oozing out of the dirt since the heavy rain 3 weeks ago. I’m not sure what to make of it, it’s freaking me out.