1 of 6
Devil Dinosaur (1978) #1