Creative Innovation Company

View
Rotate your phone
Rotate device
for a better experience
close
00:00
Thef Thef
Netflix Leo

Our favorite Tuatara visits an iconic landmark in Mexico City

Watch Video

Netflix wanted to engage the Mexican audience ahead of the worldwide release of the animated film, Leo. After some location shooting and detailed rotoscoping, Leo made a surprising, and very loud, appearance at the Palacio de Bellas Artes in the heart of Mexico City.

NEXT PROJECT
Netflix The Sandman Lullabies