All Cast

Takuro Kuraki

Takuro Kuraki

Toshiro

Kenji Sato

Kenji Sato

Caine

Ruichi Wada

Ruichi Wada

Nobuyoshi

Julien Lepretre Sato

Julien Lepretre Sato

Timo

Wataru Nakagawa

Wataru Nakagawa

Homme de main de Caine