A mascot to match the sheer lame-assed-ness of the London ones. 'Izzy' from Atlanta '96.