What cartoon character is used by Owens Corning in ads for its insulation products?

Society Trivia Question: What cartoon character is used by Owens Corning in ads for its insulation products?