All Cast

Satomi Ishihara
Akane Ayukawa

Koji Seto
Takanori Ando

Yusuke Yamamoto
Kiyoshi Kashiwada

Ryosei Tayama
Yugo Koiso

Ai Hashimoto
Sadako Yamamura

Tsutomu Takahashi
Masahiko Nakamura

Shota Sometani
Enoki

Hikari Takara
Risa

Yuna Taira
Ayane Ayukawa (child)
Seiko Ozone
