I'm sorry to repeat what I imagine you've heard over and over so far, but the wording of the challenge was very specific and I can't how this would fit it. It's very nicely composed and lit, but the score probably won't reflect that.
Note : If you can document that this creature fits into the challenge, please email me and I'll reconsider my vote... myqyl@e-clark.us
All I can say is WOW! THis is supurb! I love the lighting especially - the movemnet and the details in the hair - makes me feel like I'm seeing it in 3D!