All Cast

Jōji Ichimura

Jōji Ichimura

Tetsu Kashiwa

Tetsu Kashiwa

Ruwi Hayama

Ruwi Hayama

Genpei Akasegawa

Genpei Akasegawa