Death Machines
Movie • 1976
Forbidden Power
Movie • 2018
Ninja Busters
Movie • 1984
The Weapons of Death
Movie • 1981
Omega Cop
Movie • 1990