just bought this peice of LR from the LFS with 2 polyps on it and a small BTA, the lady at the LFS said it was a mushroom...would just like to confirm this. here is a close up........pic is kinda fuzzy