C C Christina21 Oct 26, 2004 This is in the water (bay) in San Diego CA. I guess it is a jelly, but what kind?