Reiko Hiroshige
Self
Takeshi Michitsuta
Hiroshi Shiga
Tsutomu Tareki
Self - Narrator (voice)
Tatsuya Yamaguchi
Self - Host