In the near future, Otone and Kensuke, a grieving couple who have lost their son, take into their lives a humanoid identical ...