Such a wonderful image.
The soft atmosphere, the simplicity and stillness of the composition, colours, subtle details, everything. The originality is something to be praised here since one does not typically expect cannibalistic demons to be portrayed in such an environment, but you certainly make it work.
Honestly I am so taken with the pleasant beauty of this piece that its technical flaws seem to disappear, if not add to the overall sense of serenity.
I think you've done Vayu justice