Nice teeth.
LOL! Yep, she's the one. And you thought humans and dinosaurs didn't live at the same time.