Kevin Vega
Carbonite Member
I've been enjoying the olympics, London has truly put on one of the great games of all time but I have to ask - just what is the penis mascot supposed to be? Is it a native animal or something? I would have expected something more recognisable to a world audience like a badger, hedgehog or a peregrine or something.
Assuming you're talking about this?:
http://www.london2012.com/about-us/our-brand/making-of-the-mascot/