Abdoulaye Diop Best movies: Kirikou and the Sorceress (1998) Coup de torchon (Clean Slate) (1981) Yao (2018)