I love this, to put it simply. I've a thing for eyes that I can't explain and this is one that I can't stop looking into. I can't tell what the reflection is either, but in someways it almost looks like a person there. Or a really bad photo of Big Foot (as if there is a good one).