Posted on June 13, 2016 by Emily PalmieriOblivion Island: Haruka and the Magic Mirror When Sausage Party has you feeling down, watch pretty children’s CG movies from Japan.