It's Davey from that horrible kid show "Davey and Goliath". I really, really hated this show --
not because of the heavy-handed morality, but because it was so boring. And because it was the only thing on for kids to watch on Sunday mornings. Also, Davey was a total wuss.
Here's another attempt at digital mixed media which ended up looking like just about every New Wave album cover from the mid 80's. Oh well.