Cast (5)

Keiichi Nanba

Ryu Hayabusa

Norio Wakamoto

Robert T. Sturgeon

Yumi Touma

Irene Lew

Yoshiko Sakakibara

Sarah

Shinji Ogawa

Narrator

Crew (8)

Osamu Horiuchi

Animation Director

Mayumi Kanauchi

Producer

Tomofumi Nobe

Screenplay

Mitsunobu Yoshida

Director of Photography

Takuya Okuda

Music

Azuchi Maeda

Producer

Mamoru Kanbe

Director

Isao Takahashi

Camera Operator