Damien Clef: Damien Clef. Director: Indice 50. Damien Clef is known for Indice 50 (2016) and Terra Willy (2019).
Known For: Indice 50 (Director), Terra Willy (Visual Effects)