Ndesu

A giant created in the kijuju region of Africa.