home london-olympic-mascots-are-revealed-monstrous-5542795