This is "green head". I got excited at the mystery of this fellow when I saw it tucked away about 7 feet high at an antique mall this afternoon. Based on the design, a Jim Henson original puppet, perhaps? The tag simply read "GREEN HEAD - $50". It is paper-mache with an excellent paint job. No mention of the artist or any significance or context, though. It is simply "green head".