HUA-HU MOTION PICTURE CORP.

SELECTED FILMOGRAPHY - PRODUCER
1971 Invincible Super Chan
...aka "Super Chan"
...aka "Forced To Fight"