QUOTE (reihu @ Oct 10 2008, 07:57 PM)

What means exactly, not oozing technical skill? Lacking technique?
Teatzel.
It is a cute cartoon of an anthropomorphic froggie, not a portrait, and definitely not a portrait of a specific grook. Check the definition artistic portrait.