Who’s the orange fuzzy puppet?
I’ve spotted a orange fuzzy puppet in the background of some of the ad spots. Who is this mystery puppet? I couldn’t quite make out what they were wearing, but my latest guess is sports clothes. Is this a distant jock cousin of the Professor? I must know!