the young are independent upon birth twakomeje kubibutsa gukora imyitozo ngororamubiri it was made at isleworth studios