Commando Leopard
Movie • 1985
Indio 2 - The Revolt
Movie • 1991
The Trident Force
Movie • 1988
Equalizer 2000