It does look a little like the invertebrate soup I guess.
(Edit) (Delete)
I've had a pretty busy week, so busy I haven't had time to identify these peculiar looking helmets with antennas on them! What set are they out of? :D
Ninjago, they are the snake nest warrior figures.