A traditional stop motion short, about an ape and a turtle who struggle to save their home from a menacing force.
Rick Lee
Director
Rick Tetu
Turtle
Maxime Jean Louis
Ape
Writer