Ru Kuwahata and Max Porter

Uploaded on Dec 19, 2011 / 45 views / 216 impressions / 0 comments


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.


  • Anchorage International Film Festival 2011