Death Machines
Movie • 1976
Ninja Busters
Movie • 1984
The Weapons of Death
Movie • 1981
The Master Demon
Movie • 1991