in the eyes

Thousands of eyes are present on the body of this creature, where is this creature found?

There are millions of species of creatures present in the world. These creatures also have…