I think its the sea cucumber and sea urchin
but it could be the star too
9.2m questions
11.9m answers