Looks like tapioca slime mold.

Comments