Green river rock with green river algae....maybe there's some Escargot inside?:p

I hear they're nice with butter and garlic.....