I think the advertisers are running out of concepts...
what happened to the bears, the dogs, the lions...animals are great events mascots....
Even a human being, a normal human being...not a phallic shaped thingy....
BTW...are those surplus hobbit feet from the LOTR series???