Acting
as Yodotatsu
as Kaibara Shin
as Abbé Pirard
as Howard Aster
as Colonel-Doctor Otternschlag
as Ookubo Toshimichi
as Johnny Torrio
as Iwase
as Dowager Empress Sophie
as Giovanni Cardinal Medici
as Barry Branton
as Isaac