as Iwase
as Ookubo Toshimichi
as Giovanni Cardinal Medici
as Dowager Empress Sophie
as General Jarjayes
as Johnny Torrio
as Abbé Pirard
as Colonel-Doctor Otternschlag
as Isaac
as Howard Aster
as Arch-Angel Gabriel
as Antonio
as Basilio
as Barry Branton
as Yodotatsu
as Kaibara Shin