Related Events: Short Shorts Film Festival & Asia Special (NC 2013)
Japan 2008
22 minutes
Director Ben SUZUKI