It's a very nice and unique character, but from this perspective he looks pretty small and cute) You can add some "human scale" stuff (trees, rocks, road etc) to define a scale. Also it would be cool to make him really like a giant dolmen, not a Skythian Baba's size. Then to show his size it's better to "put the camera down" and show him from below, as when you look at something huge! Keep up