Brittle star (ophiuroids)

Brittle star (ophiuroids)