All Cast

Masato Hagiwara

Masato Hagiwara

Kuroda

Miki Nakatani

Miki Nakatani

Satomi / Saori Impostor

Ken Mitsuishi

Ken Mitsuishi

Komiyama

Jun Kunimura

Jun Kunimura

Inspector

Yūna Natsuo

Yūna Natsuo

Tarō Suwa

Tarō Suwa

Manabu Hamada

Manabu Hamada

Michi Yamamura

Michi Yamamura

Tetsushi Tanaka

Tetsushi Tanaka