I have a very foggy memory, Sasha, of you mentioning something that (to my poor recollection) was a fungus of some sort that one collected from rocks and then brewed some sort of elixer of life from or something...anyway I saw this and wondered if it was at all the same thing. Probably not but I thought I'd point it out... by the way I have no idea what this product is other than their description:
Melinda