Shetani
A Kenyan wildlife ranger hunts for poachers and battles bureaucracy, amid rumors of a large killer elephant, which locals believe is the Devil incarnate.
View this project on Stage 32
A Kenyan wildlife ranger hunts for poachers and battles bureaucracy, amid rumors of a large killer elephant, which locals believe is the Devil incarnate.
View this project on Stage 32