I didn’t know what those things were even after watching the commercial. Hard to believe a company would pay to have that commercial made and then pay to run in. What were they thinking.
Those are the rathergood.com marmots. It was a huge internet meme back in the day, but obviously catered to a very small minority of net savvy types. BTW, the rathergood guys also are the origin of the Viking Kitties. (Which obviously doesn’t mean they equal advertising gold.)