I googled and googled I think it is this Physarum polycephalum
Can anyone help me identify this ?mold? Daughter found in in her shower in Providence RI in an apartment she just move into (in shower)