Gen Hoshino
Gautama Buddha (voice)
Mirai Moriyama
Jesus Christ (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)