Dog Vomit Slime Mold? ( i.imgur.com ) It’s gurgling up outta the ground in my backyard. Rural NC, Piedmont area....