as Takamaru Ohshima
as 明智小五郎
as Omura Ichiro
as Tsuji Kumekichi
as Seiichi Yamada
as Tatsuki Yoshikawa
as Funakoshi Keiichiro
as Mamoru Hirayasu
Creator
as Hoshino Kensaku [older]
as Himself - Commentator
as Ryohei Toramaru
as Tomoharu Osawa