03 – Giant Animals – giant lizard

Is this the backbone of a Giant Lizard in China ?

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx