Paul Hamm
Self
Keisuke Hatsuta
Naoki Iketani
Kiyoshi Kobayashi
Self - Narrator
Hanako Nanjô
Kenji Takahashi