This is the Spinosaurus from the Jurassic Park III LEGO set 1371 Spinosaurus Attack Studio. It is figure Spino01. It looks good but is missing the end piece of the tail and one of the feet. Seems to have everything else though! Check out the pics and let me know if you need more!