I think he's right, but I'll guess squid! I use to see those hanging on people's clotheslines (drying out) and all those huge eyes were just really gross! :tongue