Grand Exalted High Macha of Rashpur
Ambassador Sakaguchi
Dr. Koda
Chieftain Ombo
Dr. Robert Suzuki
Nelson's Henchman
Dr. Okada
Mr. Hiruta (as Satoshi Nakamura)
Tetsu Nakano
Mr. Chin
Warship Captain
Journalist (uncredited)
Mr. Oyama
Dr. Kawamoto
Chief Archer
Noritomu Moriaji
Toru's Father
Head of ZZZ Hong Kong Branch Office
Yamadori