Khoda

A short animated film created using over 6000 paintings.