Deer Jet 'Lang Lang' TV Commercial 60s

Position: Director

Agency: Innokids

Production: Rocket Science Productions

China 2015