Japanese son and mother share intimate moments in a sensual love story.