DEPELCHIN CHILDREN'S CENTER | MONSTERS

Introduction to the DePelchin Children’s Center. 808 combines traditional hand-made and painted artwork with stunning visual effects and animation to create a surreal yet whimsical story with a strong message.

 

Director:  Fabian Aldama




Frames