Olly Moss has designed this awesome poster just in time for the 2013 edition of the Oscars—it has all the Best Picture Academy Awards for the past 85 years, each of them represented by its main character. It's quite a feat.

The Oscars will happen on February 24. [Olly via Laughing Squid via Gizmodo Español]

Click to expand and see in full: