Arlo

Arlo is a dinosaur for the upcoming Pixar movie, The Good Dinosaur.