Centrosor

Centrosor is one of the many Dinobots on Dinobot Island.