I found this thing in my local dead mall and I…

I found this thing in my local dead mall and I have no idea what the hel it is

Stegotrachodon rex?