the entire sesame street cast henceforth sees snuffy regularly on the show the future has never been so bright than today waba ashaka kubaka izina kora cyane iki ni kimwe mu bizadufasha mu iterambere ry'ubuhanzi twifuza