The human eye up close looks like a spooky forest.

What did you think of the image?