Can someone ID this Brain for me please. It came in this piece of rock that I bought LFS didn't exactly know. Said a Brain of some kind.