Nature and domesticity collide in a dark animated tale of love and loss.Nature and domesticity collide in a dark animated tale of love and loss.Nature and domesticity collide in a dark animated tale of love and loss.