Hi, nice drawing, I like the creature design.
As for the feedback I would suggest drawing a background in a style of character and the creature.
Tell a story with it, put them in the Oasis, or on a streets of Nomand City, maybe it is a alternate univers where Babylonian Cyvilisation didn't fall.
Give more context to your deisgn.
Hope that gives you some ideas to move the image further. Keep up the good work!