Sometimes I think about this very old alien Muppet trapped on a tropical island playing an ethereal accordion. Sometimes I can’t get his haunting music out of my head. Is it a self-portrait? Maybe, but not mine. I mean it is the nature of art to blur reflection and introspection. It is at the heart of human nature to define your own reality. All art is a self-portrait in one way or another.