All Cast

Moka Kamishiraishi

Moka Kamishiraishi

Kun (voice)

Haru Kuroki

Haru Kuroki

Mirai (voice)

Gen Hoshino

Gen Hoshino

Father (voice)

Kumiko Aso

Kumiko Aso

Mother (voice)

Mitsuo Yoshihara

Mitsuo Yoshihara

Mysterious Man (voice)

Yoshiko Miyazaki

Yoshiko Miyazaki

Grandmother (voice)

Koji Yakusho

Koji Yakusho

Grandfather (voice)

Masaharu Fukuyama

Masaharu Fukuyama

Young Man (voice)

Kaede Hondo

Kaede Hondo

Baby Mirai (voice)