+ Human Lost: Ningen Shikkaku Blu-Ray, Human Lost, Movie, Winter 2020 “Mine has been a life of much shame.” Tokyo, 2036 (Showa year 111): a revolution in medical treatment has conquered death… By means of internal nanomachines … +