as Ryu Sunohara
as Kyosuke Kato
as Jean-Pierre Zylberstein
as I
as Akado Suzunosuke
as Self
as Makoto Kashiba
as Goemon Ishikawa XIII
as Kazuhiko Nishikawa
as Seymour
as Me
as Yōsuke Sena
as Kanbayashi Ikuto
as Yuto Ikemoto
as Akito Miyama
as Suzunosuke Akado
as Hayate Kazami
as Yashiro Sai
as Kantarou Ametani
as Kazuya Kotegawa
as 初代 尾上菊五郎