I don't have the most trained artistic eye, but to me that looks like a pretty high quality image. I can't see any glaring anatomical errors and there's a lot of detail. I would like to hear the opinion of a moderator, if I may. It was apparently reviewed by 11 moderators before it was deleted and I'm quite saddened by such a fine image not getting approval from any of them. I've seen lesser images being approved without problem.
Updated by Log