sulphur tuft or honey fungus. Maybe.