Introducing our new unofficial L.L.Bean Signature mascots: a litter of baby foxes spotted outside the office yesterday.