This is either Flivos or Athena. I don't know which. They look kind of unrealistic when you get up close don't they? But the kids love them. I have to admit I thought they were pretty crummy mascots at first but after you see them on TV a few hundred times and then in person at the games you realize they are not so bad. At least they are better than the New York Mets guy with the baseball head. I still think a female owl would have been better since that is the symbol of the Goddess Athena.