These “Nood” toy holiday bumpers from Cartoon Network (2008). Can’t find higher quality versions anywhere online and the kid doing voiceover is distracting, help would be much appreciated.
You might also like