The creature in the lower right of the image (looks like a spiny puff ball) is something that I've not seen before and am not able to ID it at this time. My best guess is that it's a salt water version of the fresh water shelled amoeba.
Back To Image Index Page