Site icon Doodle Per Diem

Ladder to the Eyes

a drawing of a ten-eyed creature with a very weird head
YES!

What planet is this from? How could this possibly evolve to be like this?

Exit mobile version