The Iron Dragon Strikes Back (1979)

The Iron Dragon Strikes Back (1979)