ultrakillblast - THEY LIVE (1988)

more about : ultrakillblast