This Image is Computer Generated While not perfect, I must say a darned impressive job. More: continued here