Ru Kuwahata and Max Porter
Uploaded on Dec 19, 2011 / 45 views / 223 impressions / 0 comments
Description
The creators of Something Left Something Taken, Animated Film Winner, Anchorage International Film Festival, talk about the film, what they are doing in Holland now, and their next film. Skype chat Dec. 7, 2011.