The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
I looked it up, it is a type of BTA. It appears to me that this is an amazing find, as I see them being priced in the several hundreds of dollars. Anemones/Clams