Dinosaurs and humans, living in harmonica - er, I mean, harmony.