New Deep-Sea Pictures: Chimaera, Ten-armed Starfish, More

A hitchhiking anemone, a perching sea robin, and a many-armed sea star were recently spotted off the Indonesian island of Sulawesi.