All Cast

Rina Takeda

Rina Takeda

Haruna

Shima Onishi

Shima Onishi

Kudo

Min Tanaka

Min Tanaka

Grandpa

Hitoshi Murakami

Hitoshi Murakami

Akira

Sachi Ishimaru

Sachi Ishimaru

Kotomi

Christopher Pellegrini

Christopher Pellegrini

Michael

Keisuke Yamamoto

Keisuke Yamamoto

Tamura

Naomi Kawase

Naomi Kawase

Dr. Amamiya

Ryu Morioka

Ryu Morioka

Shuji

Ren Kido

Ren Kido

Alan

Yoshiko Taoka

Yoshiko Taoka

Mama

Reika Miwa

Reika Miwa

Woman

Takahiro Ono

Takahiro Ono

Man

Shigeru Kimura

Shigeru Kimura

Boss

Tomie Nishi

Tomie Nishi

Granny

Keiko Taoka

Keiko Taoka

Okami