Smash hit heartwarming film by Mari Okada. This will be Okada's first release as a director which scored the award for best animation film at the 21st Shanghai International Film Festival.