Unidentified jellyfish and marine snail