An amazing short film on the art of stop animation and puppet creation April 18, 2018 ~ Jeremy ~ 1 Comment Enjoy this amazing video.