I saw this character in the stands in the Boise St. TCU game today. Just wondering what exactly he is all about.