Discover
Born in Shanghai, China
Ninja Operation 7 - Royal Warriors
(1988)
Trap
(1982)
The Struggle
(1980)
Rage of Wind
(1973)