Directed by Leo Dziallas
Microfilm (01:50)
“The Secret” is a free project our artist Leo Dziallas created by merging some of his weirdest ideas into a wondrous animated painting.

(185)