Hey I recognize that guy!

I wanted to start a thread of team mascots for 2006. I just wanted to say that Mascots are some of the most inspired, devoted, and spirited people I have ever met. You know your devoted when you have been dancing in one of those costumes for a couple hours and you haven't passed out from the heat or dehydration. Special thumbs up to the Robodog's mascot and the pirate mascot (If someone could fill me in on the team name I would be much obliged) So any other cool mascot outfits?