Indonesia,
1977, 78 min
Cast
Steve Lee
Indonesia
Best movies:
Steel-Fisted Dragon (1977)
Hendro Tangkilisan
Best movies:
Triple Cross (1992)
Lady Dragon (1992)
Steel-Fisted Dragon (1977)
Indonesia
Best movies:
Best movies: