This is Sky Rat. He's an obscure comic book character who only got one glorious issue back in the Seventies. I don't expect anyone to know him, which is why I'm finally posting his picture here. The mystery is solved. Sky Rat is property of John Ebersberger. Nuff Said.