yeah what if the mascot was a girl!?
I was a mascot once, a very long time ago. And part of a mascot's job is to do goofy things, have fun with people, make kids laugh and hug hot girls/guys.
I've also been the front of a small chinese lion (lion dance)
I'm quite small so something like that might have injured me permanently!