Does anyone know what this is? My guess is some kind of fungus, but I’ve never seen anything like it before.

Advertisements