All Cast

Rina Takeda
Haruna

Shima Onishi
Kudo

Min Tanaka
Grandpa
Hitoshi Murakami
Akira
Sachi Ishimaru
Kotomi
Christopher Pellegrini
Michael
Keisuke Yamamoto
Tamura

Naomi Kawase
Dr. Amamiya

Ryu Morioka
Shuji
Ren Kido
Alan
Yoshiko Taoka
Mama
Reika Miwa
Woman
