Welcome to the Overwritten.net forums!
He may have become the best mascot ever over the few years. Whatever advertising or marketing agency decided to take a lame ass 70's mascot and give him this new spin deserves an award.