All Cast

Machiko Ono

Machiko Ono

Tomoko Ashimura

Osamu Mukai

Osamu Mukai

Goro Ashimura

Yoko Nogiwa

Yoko Nogiwa

Tomoko Ashimura (Present Days)

Kayoko Kishimoto

Kayoko Kishimoto

Mami

Taro Suruga

Taro Suruga

Mikio Takasugi

Issey Ogata

Issey Ogata

Chu Ashimura

Ishin Narita

Ishin Narita

Osamu

Karin Tokushige

Karin Tokushige