Gen Hoshino
Gautama Buddha (voice)
Gen Hoshino
Gautama Buddha (voice)
Mirai Moriyama
Jesus Christ (voice)
Aiko Hibi
Kouhei (voice)
Fumihiko Tachiki
Ryuuji (voice)
Motoko Kumai
Daisuke (voice)
Nao Nagasawa
Ryouta (voice)
Reiko Suzuki
Sachiko Matsuda (voice)
Bin Shimada
Bathhouse Proprietor (voice)
Eiji Takemoto
Yasu (voice)
Kanehira Yamamoto
Convenience Store Manager (voice)
Kimiko Saito
Kouhei's Mother (voice)
Kumiko Nishihara
Ryouta's Mother (voice)
Masaharu Satô
Old Man (voice)
Mie Sonozaki
Daisuke's Mother (voice)
Natsumi Takamori
High School Girl A (voice)
Nobunaga Shimazaki
Convenience Store Clerk (voice)
Ryoko Kinomiya
Narrator (voice)
Sayuri Hara
High School Girl B (voice)
Ryomei Shirai
Original Music Composer
Mamoru Kanbe
Second Unit Director
Noriko Takao
Second Unit Director
Keiichi Suzuki
Original Music Composer
Takahiro Harada
Second Unit Director
Tomotaka Shibayama
Second Unit Director
Noriko Takao
Director
Rika Nezu
Screenplay
Gen Hoshino
Theme Song Performance
Mamoru Kanbe
Storyboard Artist
Noriko Takao
Storyboard Artist
Jun Uemura
Art Designer
Jun Uemura
Layout Supervisor
Hikaru Nakamura
Comic Book
Masahiro Emoto
Key Animation
Kiko Morifuji
Key Animation
Yuka Hasegawa
Key Animation
Saori Koike
Key Animation
Yukie Suzuki
Key Animation
Takashi Mukouda
Key Animation
Takayuki Gotan
Key Animation
Tomomi Shimazaki
Key Animation
Kayo Daibou
Key Animation
Rumi Abe
Key Animation
Kaoru Maehara
Key Animation
Miyuki Nakamura
Key Animation
Koji Sugiura
Key Animation
Kazue Motohiro
Key Animation
Mihoko Ogawa
Key Animation
Naoyuki Asano
Supervising Animation Director
Yuki Koike
Key Animation
Akiko Itagaki
Key Animation
Akira Shimizu
Line Producer
Hiroaki Imaki
Key Animation
Taichi Furumata
Key Animation
Noriko Takao
Key Animation
Emi Honda
Key Animation
Eriko Kubokawa
Key Animation
Yoshiko Okuda
Key Animation
Yuuko Yoshida
Key Animation
Youko Sano
Key Animation
Tomoko Sugidomari
Key Animation
Mayuko Umigishi
Key Animation
Hiroko Oguri
Key Animation
Miki Sakaibara
Key Animation
Masayuki Sato
Key Animation
Hiroyo Izumi
Key Animation
Emiko Shimura
Key Animation
Shinobu Mori
Key Animation
Kana Shundo
Key Animation
Asuka Shimizu
Key Animation
Norifumi Kugai
Key Animation
Keigo Sasaki
Key Animation
Haruna Gohzu
Key Animation
Sawako Miyamoto
Key Animation
Isao Hayashi
Key Animation
Yukiko Watabe
Key Animation
Tomomi Kawatsuma
Key Animation
Miyako Yatsu
Key Animation
Michiko Takahashi
Key Animation
Toshiharu Murata
Key Animation
Keiko Nakaji
Key Animation
Jun Uemura
Key Animation
Hatsue Koizumi
Key Animation
Kyoko Kotani
Key Animation
Haruka Sanefuji
Key Animation
Kei Suezawa
Key Animation
Takuya Kawai
Key Animation
Takaaki Wada
Key Animation
Yuki Oomori
Key Animation
Hanako Enomoto
Key Animation
Atsushi Yamagata
Key Animation
Kanji Wakabayashi
Key Animation
Madoka Katto
Animation
Masami Kobayashi
Animation
Marie Murata
Background Designer
Haruna Nishikita
Background Designer
Megumi Kouno
Animation
Yuu Kaneshiro
Animation
Ryo Nishikawa
Animation
Akiko Kikuchi
Background Designer
Yuki Ikeda
Background Designer
Kaori Hoshiba
Background Designer
Masahiro Kurio
Key Animation
Keisuke Kobayashi
Animation
Ai Watanabe
Animation
Satoru Hirayanagi
Background Designer
Kim Hyun-soo
Background Designer
Minami Usui
Background Designer
Yasushi Fujiki
Animation
Chie Nishizawa
Animation
Yoko Nukumizu
Assistant Art Director
Yuko Yano
Background Designer
Hiroko Seigan
Animation
Yasunao Moriyasu
Background Designer
Takafumi Suzuki
Background Designer
Yoichiro Yamamoto
Background Designer
Eiko Hamada
Background Designer
Yuki Maeda
Background Designer
Risa Wakabayashi
Background Designer
Chie Okubo
Background Designer
Yoko Nukumizu
Background Designer
Yusuke Mizuno
Background Designer
Asami Mannen
Animation
Yuta Tsuchiya
Animation
Ryoji Masuyama
Animation
Hisayo Usui
Background Designer
Kaito Senkoji
Animation
Hitomi Miyazaki
Animation
Ryu Nakayama
Animation
Ayaka Minami
Online Editor
Mie Kasai
Background Designer
Tatsuhiko Komatsu
Animation
Kazuyuki Asaka
Animation
Kimiyo Saito
Background Designer
Makiko Hirasawa
Background Designer
Narumi Takahashi
Animation
Erika Okazaki
Background Designer
Tetsuro Tsukada
Online Editor
Hiromi Ariga
Animation
Shin Ogasawara
Animation
Fumiyuki Uehara
Animation
Yuki Ito
Animation
Masaru Yanaka
Background Designer
Izumi Ozawa
Background Designer
Yuya Sakuma
Compositing Artist
Toshiaki Aoshima
Compositing Artist
Takeshi Yajima
Production Assistant
Takayuki Furukawa
Compositing Artist
Chie Fukuoka
Production Assistant
Hiroyuki Moriyama
Compositing Artist
Naoyuki Asano
Key Animation
Naoyuki Asano
Animation Director
Jun Uemura
Animation Director
Yoshihiro Furusawa
Producer
Reo Kurosu
Producer
Yoshiko Okuda
Animation Director
Masayuki Haryu
Producer
Hideharu Gomi
Producer
Shizuka Kurosaki
Associate Producer
Tomonori Ochikoshi
Producer
Takuya Kawai
Animation Director
Masahiro Emoto
Animation Director
Hisayo Usui
Art Direction
Yukio Nagasaki
Sound Director
Fusako Nakao
Color Designer
Genki Kawamura
Producer
Cédric Hérole
Key Animation
Yasuyuki Konno
Sound Effects
Akinori Mishima
Editor
Naoyuki Asano
Character Designer
Yuya Sakuma
Director of Photography
Akiko Yodo
Producer