Devil Dinosaur

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