Can anyone help identify these creatures? Dozens washed up on the beach at Kilkee, County Clare, Ireland this week. About 40-50cm long, no internal bony structures, what looked like mouth fronds at one end. At first I thought they were livestock offal! Any help appreciated.