A mother in our building gave us a pair of her son's shoes when our boy was born. They are some of the best shoes we have (our son has trouble getting them off). The problem is, we don't know the brand. The woman has since moved away, so we can't ask her. Anyone recognize this logo?