All Cast

Shigeo Ôsako

Shigeo Ôsako

Jin Kudo

Chika Kuboyama

Chika Kuboyama

Miho Ichikawa

Koji Shiraishi

Koji Shiraishi

Masatsugu Tashiro

Shohei Uno

Shohei Uno

Shohei Eno

Jin Muraki

Jin Muraki

Homeless Man

Go Tateno

Go Tateno

Akira Yano

Murakami Rock

Murakami Rock

Kazufumi Kitamura

Masako Matsumoto

Masako Matsumoto

Satoko Inui

Heisuke Konishi

Heisuke Konishi

Yasushi Kurata

Urara Haru

Urara Haru

Yuko Mano / Big Face in the Sky

Akira Fujiwara

Akira Fujiwara

Teacher

Yaeko Kiyose

Yaeko Kiyose

Sanae Uemura

Haruka Kawamura

Haruka Kawamura

Yuri Sato

Yuya Ishikawa

Yuya Ishikawa

Takenobu Suzuki

Rina Shimoe

Rina Shimoe

Chie Suzuki / Hanako

Hitomi Kurihara

Hitomi Kurihara

Shiori Makabe

Yui Nakamura

Yui Nakamura

Emi Matsui

Akihiro Ugajin

Akihiro Ugajin

Dogen Uryuin

Akari

Akari

Akari

Jiro Kaneko

Jiro Kaneko

Masahiko Saito

Suzuyuki Kaneko

Suzuyuki Kaneko

Masaru Kaneko

Nanako Ohata

Nanako Ohata

Nana Ohata

Maki Nishiyama

Maki Nishiyama

Kudo's Mother

Ôkura Shō

Ôkura Shō

Kudo's Father