a japanese film. the mother still hasn't weaned her son.