Acting
as Hiroki Yamagata
as Hiraiwa Chikayoshi
as Satoshi Morita
as Komeda Takuan
as Self
as Horie Kosuke
as Kōsuke Horie