I can't help on the ID, but it sure looks like a keeper to me!!