Raphael Garboua: Raphael Garboua. Director: Implanted. Raphael Garboua is known for Implanted (2007) and Rift (2005).
Known For: Implanted (Director), Rift (Cinematographer)