Thomas Lelouch and Antoine Presles combines forces to pay homage to Geman zoologist / evolutionist / artist Ernst Haeckel in the animated project LIFE FORMS. A flickering array of alien-like creatures that reminds me of the blurry overlays between deep sea and deep space. Check it all out after the jump!
Scroll down below to view the embedded short.
Full short film for LIFE FORMS.