Dragon vs. Needles of Death

‧ Movie ‧ 1976
Dragon vs. Needles of Death (1976)