Sato
Tomoki
Mitsuo
Kaijima
Kyoko
Tae
Haruki
Kana
Naoko
Sato's Father
Sato's Mother
Lawyer
Suzuki
Shioya
Kuroda
Chiho
Mina
Namita
Souichi
Doctor
Young Sato
Narrator (voice)