Legend of the Fist: Chen Zhen

Amazon Prime
S1 | E30 | Airdate: 06/12/2008
Chen Zhen and Sato are in a fatal battle. Can Chen Zhen defeat Sato and survive in the end?