Akihiko Shiota ( Canary )Hirokazu Koreeda ( Still Walking , Nadie Sabe , Hana , Kiseki (Milagro) )Naomi Kawase ( Shara )