February 25, 2010 5:21am When I saw this picture, I was so impressed. It's an absolut masterpiece. Hard to describe how captivating it is, hard to describe, how it makes me feel - maybe because there is nothing that can be said about perfection.Best Greetings from Tokyo,Sebastian (still stunned)