All Cast

Takeru Satoh

Takeru Satoh

Koichi Fujita

Haruka Ayase

Haruka Ayase

Atsumi

Joe Odagiri

Joe Odagiri

Sawano

Shota Sometani

Shota Sometani

Shingo Takagi

Keisuke Horibe

Keisuke Horibe

Yonemura

Yutaka Matsushige

Yutaka Matsushige

Haruhiko

Kyoko Koizumi

Kyoko Koizumi

Makiko

Kenta Hamano

Kenta Hamano

Police Officer

Miki Nakatani

Miki Nakatani

Shrink