Devil Dinosaur

Devil Dinosaur is a Marvel Comics  superhero who resembles a red T-rex . He first appeared in  Devil Dinosaur #1 (April 1978).