Meet Wenlock and Mandeville, the London 2012 Olympic & Paralympic mascots.
Wenlock is named after Much Wenlock, a small town which inspired the modern Olympic Games; while Mandeville is after Stoke Mandeville Hospital, the precursor of the Paralympic Games.
The characters “were created from the last two drops of British steel used for the London 2012 Olympic Stadium,” kinda confusing but I guess they want to show gratitude to the workforce who built the venues.
I prefer old school animal-like mascots, but I can accept a bit of new concept as long as it’s cute or cool… unfortunately the London mascots couldn’t fit into either of the requirements, simply not my cup of tea.