This 2016 animation film carries an IMDb rating of 7.8.

Synopsis

After losing his mother, a young boy is sent to a foster home with other orphans his age where he begins to learn the meaning of trust and true love.