I understand that this Witches Butter fungus. Can anybody confirm that? If it isn't can somebody tell me what it is. Thanks, Howard