a puppet show consisting of humans standing on tall sticks kuko ari we uzamuha akazi there are many legends related to the grand duke's visit to new orleans akomeza agira ati icyakorwa nyirwawo ahibereye ni cyo gikorwa