This is a French Small Poster 40 x 60 cms from the original year of release of this film in 2006.
Pixar’s final film as an independent studio before it was swallowed by Disney, spawned two sequels, and the franchise has earned over $1.4 billion in total at the box office.