From Macy's
Caterpillar Men's Caterpillar Embroidered Logo Hat Men Gloves - 47657 - Hats, Gloves & Scarves (new)