Isn’t that BOB from twin peaks???
I could never figure out what the h*ll he was doing in the series, btw.