his name means crimson worm or scarlet stuff undi nawe ati byashoboka reka tugende twumve icyo bosss atubwira ku gikumba cy'i musambira