Ellen Degeneres Slot Machine Videos
Role:Executive Producer and Production Designer of 70 chroma key cat videos.
Shot in Los Angeles
Production Designer: Rodrigo Cabral
Role:Executive Producer and Production Designer of 70 chroma key cat videos.
Shot in Los Angeles
Production Designer: Rodrigo Cabral