Back in 2010,

the animated short film

Logorama

won the Academy Award

for Best Animated Short.

And rightfully so.

The sixteen minute

French masterpiece, which was

released in 2009,

features over 2,500

contemporary logos and mascots.

Ronald McDonald is a villain,

Bic Pens use curse words,

and Green Giant goes commando.

It's a short film

you need to see

if you haven't yet

and one worth revisiting

if it's been half a decade

(like it had been for me).