Ha! Well, at least the essence of it I know now.
But I actually wrote that I have no idea what this "creature" is, after checking the exact same wikipage you mentioned.
I think it will remain forever a mystery... even now that I understand it's essence.
But I agree with you. The fromage is not bad.