Scallops have up to 100 eyes.

Scallops have up to 100 eyes.

Next