Brooding females; with numerous ophiuroids, probably Ophiuridae

Allen, Chris