Collection of Olympic Mascot From 1968 to 2014:

Beijing 2008 - THE FUWA : BEIBEI, JINGJING, HUANHUAN, YINGYING, NINI
Five characters with names from each part of the Chinese phrase "Beijing huan ying ni", which means "Beijing welcomes you". Each representing an Olympic ring and Feng Shui element. [How classy is that?]
WENLOCK & MANDEVILLE
London 2012 . [Not the best looking? Perhaps representing the London Eye ferris wheel]
"The 2012 London Olympic mascots were created from the last two drops of steel used to build the London 2012 Olympic stadium."