I was just enjoying Stupid Stupid Henchmen until my mom had to point out Chet's Lo-Fi screams kind of sound like Donald Duck. Now it's hard not to be reminded of that
https://www.youtube.com/watch?v=WIk0Er7wKdw
I guess someone's gonna innovate, Cookie Monster vocals just aren't special anymore. It's all about Donald Duck vocals now.