Download Film Fist of Legend (1994) Subtitle Indonesia Chen Zhen, a Chinese engineering student in Kyoto, who braves the insults and abuse of his Japanse fellow students for his local…