upon searching google for what you saw, it is a yellow tube sponge. Not sure on the latin name, but sponges in general are quite difficult to keep without the proper setup. They are non-photosynthetic, requiring supplemental feeding daily. Also, if they touch air throughout the handling process it can get trapped within them, causing them to disintegrate into nothing. Not impossible to keep, but you really need to be dedicated to them.