Giri/Haji › Episodes › Cast
Takehiro Hira
Kenzo
Kelly Macdonald
Sarah
Yōsuke Kubozuka
Yuto
Will Sharpe
Rodney
Aoi Okuyama
Taki
Masahiro Motoki
Fukuhara
Yūko Nakamura
Rei
Anna Sawai
Eiko
Mitsuko Oka
Natsuko
Sophia Brown (actress)
Donna
Katsuya (actor)
Toshio
Tony Pitts
Angling
Tony Way
Roy
Kazuyuki Tsumura
Chief Inspector Hayashi