During the recent County Podcast Live, at the @Covent Garden Cafe, we were discussing the various incarnations of Vernon Bear, Harry The "Would you like to see some puppies?" Hatter and other mascots we've seen over the years. My mate Allen mentioned what looked like an overgrown mobile phone mooching round with Vernon either this season or last but I don't think anyone else remembered it; does anyone know what it was in aid of?