feels a little religious for me, although I don't think that is what you're attempting to convey. And why is he climbing paper towels? Nice illustration... but I don't think I really "get it"
Very nice design. I agree with the comment about the clouds. Would love to see them in the same style. I also think the sun spot near the collar is unnecessary. But I think that even with the clouds as they are minus the sun I would totally buy it.
About my design