Well i found that it is a member of the "Zoanthus gigantus" which is the people eaters. I am just not sure which it could be... Now i am thinking it may be a morph of the Green Stardust PE... They just haven't gotten the speckles - although one has a couple...
I just got em, so i will let them...