as Hanji
as Hideyuki
as Takeshi Nishimoto
as Yanagisawa
as Shariputra
as Haruhiko Komaki
as Prince Hyobu
as Ken'ichirô Yano(矢野健一郎)
as Sakamoto
as Matsumoto