All Cast

Masahiro Nakai

Masahiro Nakai

Takuya Kimura

Takuya Kimura

Goro Inagaki

Goro Inagaki

Shingo Katori

Shingo Katori

Tsuyoshi Kusanagi

Tsuyoshi Kusanagi

Ryoko Hirosue

Ryoko Hirosue