C

Cheikh A. Bamba Diop

Director

Visual Effects

Writer