Why yes, that's a Mimolette jack o' lantern!  Happy Halloween!!