Wenlock And Mandeville, London Olympics, 2012
These mascots, that have been described as “sinister”, “terrifying” and like “a drunken one-night stand between a Teletubby and a Dalek” are apparently droplets of steel left over from a building over the Olympic stadium and is said to symbolize the UK’s Industrial Revolution.