Cast

Touta Tarumi
Jin

Kihachirō Uemura
Dai
Tsutomu Kitagawa
Bun

Mayumi Yoshida
Lou

Youko Nakamura
Sara

Akira Ishihama
Doctor Tokimura

Hiroko Maruyama
Mag (voice)
Eiichi Onoda
Narrator
Crew

Yutaka Izubuchi
Character Designer
(Visual Effects)

Tatsumi Yano
Music
(Sound)
Nobuo Yajima
Special Effects
(Crew)