What's the green towards the left back? Star polyps?
Yes those are green star polyps. They look slightly different than most gsp though.