Extinct the Tyrannosaurus Rex

Extinct the Tyrannosaurus Rex is a heroic dinosaur and the last remaining dinosaur that turned into stone by Medusa. He is very brave and honorable.