Remembering the Punisher

Anybody knows where has this cock.. i mean, guy, gone? His pics used to abound everywhere years ago.