And Leclerc can’t stop flaunting his new baby to the fans ... of Leclerc’s new frozen dessert brand, ‘Lec’ whose logo is strikingly similar to the word ‘Leo’ when glanced over.