as Hasekura Tsunenaga
as The Pope / The Duke of Milan
as Marquis Alexandre de Mikhailov
as Kranz
as Tarkoff
as Giuliano Ricci
as Fondali
as Dowager Empress Maria
as Grand Duke Georgy Romanovich Romanov
as Black Angel
as Champion Dickens
as Miller Arthur
as Savelich
as Count Lucanor
as ジョージ
as Saul Bloom
as Narrator / Doctor of the Nameless Quarter
as Louis XVI
as Abbé Faria / Pierre Morrel
as Judge
as King Suppiluliuma I