Goosetalk
What were the two official mascots of the London 2012 Olympic and Paralympic Games called? – Goosetalk