5 Years SinceDigital film by Japanese director Nobuhiro Kawanaka presented at the Image Forum Festival.