This baby was found in Brazil. Don Glut, author of
Dinosaurs-The Encyclopedia, told me that this might be a Chimera, a term used to describe several different types of fossils from different animals stitched together into one animal, but regardless it looks coolio.