haha, funny you said the demon looks like Piccolo, because I tought this was some DBZ fanart when I saw the small pic XD
black and wite, simple buc effective! both of the characters seem to get their expressions right and I don't see any flaws with the whole pic... it's a cool scene, that guy really laughts in the face of danger hehe