PersonAkushula Selayah2 credits in the catalogue: acting.ActingSlave of the Cannibal God1978SuraTarzan the Ape Man1981Nambia (Africa)