The Greatest Gift Cast Satomi Ishihara Osamu Mukai Ryo Katsuji Midoriko Kimura Takuzo Kadono Akira Terao