Apparently I missed this thread the first time you posted it. Oops, sorry! I've never seen a badge like this, nor do I know what Folger NY is. I really have no idea, but like you, I am very curious. I just checked your auction and Tyoregon (a pin collector) outbid you.
Five hours left....