Hmmmm not sure, but looking at the pics and searching the other suggestions, I'm afraid that it seems to be aiptasia....:frustrat: CRAP! they are small and hard to tell, but if it is Aiptasia, I have like 6 right now, how did I get them?! :grumble: If you look at the link dcantucson posted, the...