Track of the Moon Beast

(1976)