Identify these London 2012 Olympics Mascots.










Answer:  Wenlock and Mandeville