This was taken in Cozumel last week. Depth is about 30-40 feet fsw and is probably about 2-3 feet long maybe longer. We have no reference in the photo just remember it was long and substantial diameter. We believe it is an egg case and the white dots we think are individual eggs. What is it/What laid it?