O'Flannery

O'Flannery is a british counterpart of Ned Flanders.