ntekereza ko ibyo bizatanga amafaranga yose mbaraga yakoresheje imodoka itwara abarwayi yavuye mu micungire maze yegera kwiruka hejuru y'umunyamaguru he is the son of puppeteers jim and jane henson