This stop-motion animated short film was created in 2005. It received the "Best Animated Film" award at the Planet Ant Film Festival.
The high-definition version of the film was created using the original source photographs, which were re-edited using the 2005 version as a reference.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?