It looks, a bit odd.
Like one of those fast concept drawings.
It would look better with some character like dirt, blood, maybe scales/hair of some type.
I would also hope to see this thing showing the weight proportions of its body in its stance and being more in a hunched/moving...