Tong Lung
Red Scorpion 2
1995
Movie
Sweet Deception
1998
Movie
Mafia vs. Ninja
1985
Movie
Devil Killer
1980
Movie