Spot (The Good Dinosaur)

Spot is a human cave-boy in the upcoming Pixar movie, The Good Dinosaur.