Like a giant sloth or..
eh..
Gigantophiticus...or how ever you spell it..
Maybe Arsinoitherium
Or Macruechenia
Ral stuff, but looks kick ass..and you still get a bit of creativity with it, since most of these things are preserved only in skeleton...
Just my thoughts.
![Smile user added image](images2/smilies/smile.png)
G