Anybody know what this font is?

I'm generally pretty good at finding fonts but this one has me stumped.