A gorilla searching for freedom while fighting a caterpillar that emerged from its fecal matter.
Director
Writer
Editor
Animation