Legend of the Bat (1978)
Chu Liu Xiang zhi You ling shan zhuang (1982)
"The Worst Movies of All Time" Invasion aus dem Innern der Erde (TV Episode 2016)