Cast
Vincent Zhao
China
Best movies:
The Legend of Fong Sai-Yuk (1993)
Green Snake (1993)
The Blade (1995)
島田陽子
Japan
Best movies:
Shogun (1980) (series)
The Castle of Sand (1974)
Shogun (1980) (TV movie)
China
Best movies:
Japan
Best movies: