Dragon Scarf

A one-minute animated segment of 64 Minutes, an “exquisite corpse” film that premiered at the Hours Festival at Beulahland in Cameron Mills, NY in August 2015. © 2015 Spirit and Kitsch + Little Whale Productions

Back to Top