Join 500,000+ artists on ConceptArt.Org.
Its' free and it takes less than 10 seconds!
I think this is an interesting concept, but the angle that it's drawn at throws off the sense of scale. If it is frog-sized, I think you should be looking down at it. Maybe throw a fly in the scene as I'm assuming he hunts them That would help give a very clear sense of scale.
oh my god, wonderful! thanks a lot!