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 for 2013 will happen on February 24.
[Olly via Laughing Squid via Gizmodo Español]