1
Yes, that is the venerable Nightmare Ant - mascot of the Fort Wayne Mad Ants - rocking his favorite...
Yes, that is the venerable Nightmare Ant - mascot of the Fort Wayne Mad Ants - rocking his favorite Christmas vest. Merry (day after) Christmas, you filthy animals.

