I picked this up today for a price I couldnt resist. Im not sure exactly but i think its some kind of star polyp. Just want to know so I can give it the right flow/light.