All Cast

Masahiro Motoki

Masahiro Motoki

Wada

Renji Ishibashi

Renji Ishibashi

Ujiie

Mako

Mako

Shen

Li Li Wang

Li Li Wang

Si-chang Yan

Yūichi Minato

Yūichi Minato

Tomohiko Okuda

Tomohiko Okuda

Manzō Shinra

Manzō Shinra

Michiko Kichise

Michiko Kichise