mscarpena New member Mar 5, 2011 #2 Some sort of tunicate would be my guess. Need clearer and closer picture though.