This "hinasaurus" display is one of the most unsettling you'll see in a dinosaur museum: