Production
CN, EN cinema · 2 credits
Dragons of the Orient
Producer
Ben chu jiang hu lu
1978
Assault of the Final Rival