I was listening to a podcast that included some English people (Podquisition), and they mentioned a Christmas mascot from southwestern England. Listening to Gavin it sounds plausible, but it also sounds like what would happen if you asked a drunk person to describe Santa. It is called, "Mr. Crimble the Christmas Man". I can’t find anything online about it, but it did not sound like they were making a joke.
Does anyone know what the hell they are talking about?